Add Quantize/Dequantize Partitioning (#5940)
* Implement quant/dequant partitioning
on our way
get clooooooser
clean up (part 1)
clean up (part 2)
clean up (part 3)
clean up (part 4)
clean clean
cleaanaannanaaananaananaananaan
clkjsdflkjlfsjdflkj
revert parser changes
add docs
roll lint
roll lint
* add option to toggle fully integral check
* convert dtype collector to C++
* remove need for `with_dtype`
* remove unused imports
* roll lint
* partially address feedback
* roll lint
* upgrade to new parser
* retrigger CI
* roll the dice again