• Fenglei's avatar
    enable cudnn datatype support (#1122) · eef2b19d
    Fenglei authored
    * enable multi datatpye support for Cudnn. refactor binary ops using cudnn
    
    * fix bugs
    
    * add tests to skip list that CUDNN does not support
    
    * not int support on cudnn for backward pooling
    
    * no GPU.dot_4d_5d_multi_axis_big_fp64_VERY_SLOW test anymore
    
    * clang format
    
    * throw if datatype is int8 or int32 for backward pooling
    
    * comments
    
    * fix list in unit_test.manifest
    
    * add type support for alpha, beta
    
    * fix bugs
    
    * datatype support for alpha, beta
    
    * missing ()
    
    * clang format
    
    * batchnorm backward bug fix
    
    * remove debug info
    
    * change member function name to snake case. remove comments
    
    * use nullptr instead of NULL
    
    * code style, use cuDNN everywhere in comments
    
    * add cudnn host parameters memory manager.
    
    * change name to allocate_by_datatype
    
    * compiled
    
    * debug
    
    * fix bug: using list instead of vector, vector address will change each time it resize
    
    * add CUDNN_DATA_UINT8 and CUDNN_DATA_UINT8x4
    eef2b19d
Name
Last commit
Last update
.ci/travis/ubuntu Loading commit data...
cmake Loading commit data...
contrib/docker Loading commit data...
doc Loading commit data...
licenses Loading commit data...
maint Loading commit data...
python Loading commit data...
src Loading commit data...
test Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.travis.yml Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIB.md Loading commit data...
INSTALL.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
VERSION.in Loading commit data...
changes.md Loading commit data...