Good questions!
1. As for as we know, we would like to let users use TensorIR schedule rather 
than TE schedule one we fully upstream the TensorIR. For three reasons:

    1. Just as you have mentioned, TE is a fronted wrapper, and it directly 
generates TIR with blocks. Somehow, TE is more like a sugar to define TIR.
    1. Most of the schedules and primitives in TensorIR are very similar to 
those in TE. The cost of learning TensorIR schedule is extremely low (maybe 
just one day). 
    2. All primitives are based on the block (no stage concept in TensorIR 
schedule). It's hard to keep the TE schedule with block 

2. Dynamic shapes are not supported now. However, thanks to our de-coupled 
primitives, it's ok to support later.





---
[Visit 
Topic](https://discuss.tvm.apache.org/t/rfc-tensorir-a-schedulable-ir-for-tvm/7872/15)
 to respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, [click 
here](https://discuss.tvm.apache.org/email/unsubscribe/999ff8136307130669c2195d9ca73065cd97e1b6b221aa1029a88630487e15e9).

Reply via email to