Hi All.
I just noticed that AutoScheduler lacks support for ExternOp. Currently AutoScheduler supports ComputeOp only.
I understand that it is non-trial to auto schedule a op with external function calls, however there are a bunch of topi ops whose algorithm are purely written with tensor expression and NO extern function call involved, are still using “te.Extern()” as their wrapper. It’s really frustrating because those ops can’t be auto-tuned by with auto_scheduler. I can give a few examples, such as scatter_nd: tvm/scatter.py at 8fce89500c520c4dc6ce8733172fa87ead107709 · apache/tvm · GitHub
Welcome for comments, @merrymercy @tqchen
Thank you!