Add Quantize/Dequantize Partitioning (#5940)
authorLogan Weber <36520469+weberlo@users.noreply.github.com>
Sat, 15 Aug 2020 21:48:24 +0000 (14:48 -0700)
committerGitHub <noreply@github.com>
Sat, 15 Aug 2020 21:48:24 +0000 (14:48 -0700)
commit97779a948d4b67cc4d2f96f435731ccc29725f7a
treeebdec4f0be0a951e8a11424e85b3fbca7ba056d7
parenta4ebb16ed76bfea4ce4eed7be7ea73d4a01027e2
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
python/tvm/relay/analysis/analysis.py
python/tvm/relay/quantize/_partition_conversions.py [new file with mode: 0644]
python/tvm/relay/quantize/quantize.py
python/tvm/relay/scope_builder.py
src/relay/analysis/util.cc
src/relay/quantize/quantize.cc
src/relay/quantize/quantize.h
tests/python/relay/test_pass_auto_quantize.py