[Apache TVM Discuss] [Questions] Why need "passdown domain" after "InferRootBound"

2021-02-18 Thread leeexyz via Apache TVM Discuss
Hi Pei, IMO, after InferRootBound step, the root iter vars of the current producer stage may change, because all the consumers requested a different range of each dim. For example, here we split the axis of **z_global**. ``` import tvm from tvm import te n = 16 factor = 3 x = te.placeholde

[Apache TVM Discuss] [Questions] Why need "passdown domain" after "InferRootBound"

2021-02-18 Thread Daniel Mu via Apache TVM Discuss
Hi community, Happy new year! After reading the [inferbound_tutorial](https://tvm.apache.org/docs/dev/inferbound.html#), I'm quiet confused about the effect of the passdown domain. And I'm sorry that I didn't get the point neither after reading the code. If there's a compute op in one state

[Apache TVM Discuss] [Questions] Are there any ways to send quantization information to TVM when quantizing model (lower than 8 bit)?

2021-02-18 Thread BigMaoGoGoGo via Apache TVM Discuss
According to [this tutorial](https://tvm.apache.org/docs/tutorials/frontend/deploy_prequantized.html?highlight=calibration), if we aim at converting models to 8 bit, we can convert framework-prequantized Model (with my quantization information) to tvm. However, framework like PyTorch does not