"driver/src/conv_driver.cpp" did not exist on "724e984bfffdbe45b98d31c349d24998ed58b541"
  • ltqin's avatar
    NHWC conv 2d: bwd fp32/fp16/bfp16/int8, Device level tuning and host API (#92) · c254e5ab
    ltqin authored
    
    
    * start conv2d bwd api
    
    * kernel running
    
    * add bwd reference
    
    * change to no shuffle
    
    * fix bwd reference
    
    * pass verification
    
    * add Filter1x1Stride1Pad0 and start testing
    
    * change some tuning parameter
    
    * fix test error
    
    * add fp16 tuning parameter
    
    * add bf16 tuning parameter
    
    * add int8 tuning parameters
    
    * change fp32 tuning parameter
    
    * add bwd to profiler
    
    * fix bug for bwd profiler
    
    * fix ckProfiler bug
    
    * change conv2d_bwd_xdl to fp16
    
    * fix bug in comments
    
    * fix precompile id
    
    * fix enum conv name
    
    * chage _bwd_ to _bwd_data_
    
    * change conv2d_bwd example id
    
    * bwd to bwd data
    
    * fix prehead
    
    * fix MakeDefaultBlock2CTileMap ,import form merge develop
    
    * format bwd instance
    
    * bwd to bwd data
    
    * change name bwd to bwd data
    
    * change name bwd to bwd data in example
    
    * formate code
    
    * change conv2d bwd data id in example
    
    * rewrite readme for example
    
    * fix CalculateMagicNumbers about div zero
    
    * add workaround CK_WORKAROUND_SWDEV_325164
    
    * change test_conf2d_bwd_data show info
    
    * format
    
    * fix bug for workaround:CK_WORKAROUND_SWDEV_325164
    
    * formate tuning parameters
    
    * formate tuning parameters again
    
    * formate tuning parameters 3
    
    * formate tuning parameters 4
    
    * remove add function template
    
    * format
    
    * update comment
    Co-authored-by: default avatarltqin <letaoqin@amd.com>
    Co-authored-by: default avatarChao Liu <chao.liu2@amd.com>
    c254e5ab
reference_conv_bwd_data.hpp 7.2 KB