microsoft / nnfusion

A flexible and efficient deep neural network (DNN) compiler that generates high-performance executable from a DNN model description.
MIT License
959 stars 163 forks source link

[BUG] Kernel tuning list is not same as Antares kernel emitting list #368

Open xysmlx opened 2 years ago

xysmlx commented 2 years ago

🐛 Bug

The Antares kernel emitter does not share the same operator list in the kernel tuning pass. Instead, it will emit all the available operators although some operators are not expected to fetch from kernel tuning.

To Reproduce Steps to reproduce the behavior:

Expected behavior

The Antares kernel emitter shares the same operator list in the kernel tuning pass.

Additional context