• Shucai Xiao's avatar
    Pooling_nd_cpu_implementation (#548) · c89c90db
    Shucai Xiao authored
    
    
    * initial progress
    
    * formatting
    
    * add pooling changes
    
    * formatting
    
    * change eliminate_pad
    
    * formatting
    
    * rename var
    
    * fomratting
    
    * update op shape test and compute
    
    * formatting
    
    * revert conv constructor
    
    * formatting
    
    * change initializer
    
    * formatting
    
    * fix tidy
    
    * change quant conv and shape check
    
    * add tests and fixes
    
    * formatting
    
    * fix type
    
    * fix conv test
    
    * formatting
    
    * add pooling and bn tests
    
    * formatting
    
    * add inconsistent attr tests
    
    * fix padding issue
    
    * formatting
    
    * fix review comments, remove duplicate test
    
    * formatting
    
    * fix variable
    
    * fix assert bug
    
    * fix attr check
    
    * remove std
    
    * nd pooling cpu implementation
    
    * add unit test for 1d and 3d pooling operator
    
    * add more unit test for avareage pooling
    
    * add pooling unit tests for cpu implementation
    
    * clang format
    
    * fix cppcheck error
    
    * clang format
    Co-authored-by: default avatarKhalique <15948690+kahmed10@users.noreply.github.com>
    c89c90db
cpu_ops_test.cpp 120 KB