• Shucai Xiao's avatar
    Module impl (#678) · c9b86f1c
    Shucai Xiao authored
    
    
    * add an api get_main_module
    
    * clang format
    
    * modify onnx unit test for module
    
    * clang format
    
    * refactor ops unit test with the get_main_module
    
    * clang format
    
    * code backup
    
    * clang format
    
    * refine module c api
    
    * add python api for module
    
    * clang format
    
    * fix a python api issue
    
    * clang format
    
    * fix cppcheck error
    
    * clang format
    
    * refine unit tests changes
    
    * clang format
    
    * code backup
    
    * code backup
    
    * clang format
    
    * defer some changes to later PRs
    
    * change return of get_main_module from ref to pointer
    
    * clang format
    
    * add unit tests for the get_main_module_api
    
    * clang format
    
    * fix cppcheck error
    
    * clang format
    
    * fix cppcheck error
    
    * clang format
    
    * add more unit tests for more code change coverage
    
    * clang format
    
    * fixed a unit test error
    
    * clang format
    
    * fix unit test
    
    * clang format
    
    * code backup
    
    * code change for more code coverage
    
    * change program to module in various passes and matcher
    
    * clang format
    
    * modify the pass API
    
    * code backup
    
    * code backup
    
    * clang format
    
    * code backup
    
    * clang format
    
    * Add option to no generate a destroy method
    
    * Formatting
    
    * fix some review comments
    
    * clang format
    
    * fix review comments
    
    * clang format
    
    * clang format
    
    * code backup
    
    * code backup
    
    * clang format
    
    * fix cppcheck errors
    
    * clang format
    
    * clang format
    
    * fix build errors
    
    * clang format
    
    * modify gpu unit tests to using module
    
    * clang format
    
    * fix cppcheck error
    
    * clang format
    
    * Add flag to enable cpu backend
    
    * Make buffers shared
    
    * Enable optimizations
    
    * Formatting
    
    * fix review comments
    
    * code backup
    
    * clang format
    
    * code backup
    
    * clang format
    
    * fix a bug related to a unit test
    
    * clang format
    
    * clang format
    
    * fix a build error
    
    * remove unnecessary code
    
    * remove unnecessary files
    
    * code backup
    
    * clang format
    
    * remove the compile function from the module class
    
    * clang format
    
    * clang format
    
    * remove the context parameter from the from_value method of the module class
    
    * code refinement
    
    * clang format
    
    * merge changes from develop branch
    
    * clang format
    
    * fix cppcheck error
    
    * clang format
    
    * fix a build error
    
    * fixed a merge error
    
    * fix cppcheck error
    
    * fixed review comments
    
    * clang format
    
    * fix cppcheck error
    
    * fix a cppcheck error
    
    * fix cppcheck error
    
    * fix build error caused by merge
    
    * Add missing has_op function
    
    * Formatting
    
    * merge changes from develop branch
    
    * fix a cppcheck error
    
    * fixed some review comments
    
    * clang format
    
    * remove the begin/end function of the program class
    
    * clang format
    
    * refine code and fix cppcheck error
    
    * clang format
    
    * fix review comments
    
    * clang format
    
    * fix review comments
    
    * clang format
    
    * add unit tests for more code coverage
    
    * clang format
    
    * fix review comments
    
    * clang format
    
    * fix review comments
    
    * clang format
    
    * fix a build error in debug mode
    
    * clang format
    Co-authored-by: default avatarPaul <pfultz2@yahoo.com>
    c9b86f1c
parse_onehot.cpp 2.76 KB