• Qianfeng's avatar
    BatchNorm forward instance/external api/profiler/tests/client example (#511) · 4e6a5575
    Qianfeng authored
    
    
    * Update to device_batchnorm_forward base class to include all template parameters for problem description
    
    * Add batchnorm forward instances and external api
    
    * Add batchnorm forward profiler module which uses the external api
    
    * Add some comments in batchnorm_forward example to explain the dimensions in lengths[]
    
    * Replace the reference_batchnorm_forward_nhwc_c by generic reference_batchnorm_forward
    
    * Improvement to the batchnorm infer base API
    
    * Add batchnorm forward client example which shows using the batchnorm forward external API
    
    * Add test for batchnorm forward
    
    * Tuning the batchnorm profiler initialized values and error threshold
    
    * Add support for bhalf_t in instances/external api/tests
    
    * Add support for int8_t in instances/external api/tests
    
    * Add support for double in instances/external api/tests
    
    * Let ScaleDataType and BiasDataType be same as XDataType and YDataType when creating instances
    
    * Checking before running best instance in batchnorm_fwd_nhwc client example
    
    * Add checking for YElementwiseOp in batchnorm_forward external API
    
    * Add more types in batchnorm forward profiler
    
    * Add more test lengths
    Co-authored-by: default avatarrocking5566 <ChunYu.Lai@amd.com>
    4e6a5575
CMakeLists.txt 3 KB