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

[ENHANCEMENT] Confusing semantics of the Convolution op #285

Open xysmlx opened 3 years ago

xysmlx commented 3 years ago

🚀 Feature

Clear semantics of the Convolution op

Motivation

The v1 definition and the cuda kernel emitter of the Convolution op support ConvND, but the translate_v2's condition check only supports Conv2D. It also blocks previous capacity for ConvND.

nnfbot commented 3 years ago

Thanks for the report @xysmlx! I will look into it ASAP! (I'm a bot).