Ah, I get it. 

All compiling process starts with relay will call into relay.build(...), which 
will go through what I called the "normal build flow that starts with 
high-level optimizations. The process is followed up with low level 
optimizations mainly at TOPI level. 

The VTA calls vta.build() started with TOPI level optimization, thus it started 
with lower level optimization directly w/o the relay paths above. 

It is recommended we can modify the python files names, maybe.  
**tvm/python/tvm/relay/build_module.py** --> build_relay_modules.py
**tvm/python/tvm/driver/build_module.py** --> build_topi_modules.py

I now marked it as solved. Please correct me if there's anything wrong.





---
[Visit 
Topic](https://discuss.tvm.ai/t/resolved-why-does-vta-build-has-its-own-path/6259/3)
 to respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, [click 
here](https://discuss.tvm.ai/email/unsubscribe/5d7c5d71ba97275130818920b537413ae247a5488b6bb4d9051eb6192535f59a).

Reply via email to