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).