• Fenglei's avatar
    gpu convolution asymmetric pad (#1064) · 7fef9aa9
    Fenglei authored
    * change convolution to use cudnn emitter
    
    * convolution working
    
    * add asymmetric pad
    
    * forward with asymmetric working
    
    * backward asymmetric
    
    * padding to padding_below
    
    * pad still has bug on backward
    
    * change name
    
    * fix convolution back prop
    
    * fix code block
    
    * slice back from padded output:
    
    * working code
    
    * extra ,
    
    * Update gpu_emitter.cpp
    
    * splict build_convolution to 3 function
    
    * format and fix bugs
    
    * Update cudnn_emitter.hpp
    7fef9aa9
gpu_emitter.cpp 105 KB