".github/git@developer.sourcefind.cn:zhaoyu6/sglang.git" did not exist on "cebd78d83ee193b1d35f0591e7beb62f2b944b8e"
  • Shucai Xiao's avatar
    Support multi program outputs (#436) · 5592b921
    Shucai Xiao authored
    
    
    * Add initial api
    
    * Formatting
    
    * Add more api
    
    * Formatting
    
    * Add auto api generation
    
    * Formatting
    
    * Fix some compilation errors
    
    * Change handle struct
    
    * Formatting
    
    * Fix reamining compilation errors
    
    * Formatting
    
    * fixed a bug related to number of outputs
    
    * Simplify using ctype
    
    * Formatting
    
    * Initial c++ generation
    
    * Formatting
    
    * Add C++header
    
    * Formatting
    
    * Add test
    
    * Formatting
    
    * Add initial tests
    
    * Formatting
    
    * Try to fix formatting
    
    * Cleanup formatting
    
    * Formatting
    
    * Fix constructors on the same line
    
    * Fix tests
    
    * Formatting
    
    * Fix tidy issues
    
    * Fix tidy issues
    
    * Fix naming issue
    
    * Add onnx API to parse buffer
    
    * Formatting
    
    * Add arguments api
    
    * Formatting
    
    * Fix verify parameters
    
    * Fix cppcheck issues
    
    * Formatting
    
    * Add method to get output shapes and bytes
    
    * Formatting
    
    * Try formatting
    
    * Formatting
    
    * Improve the test coverage
    
    * Formatting
    
    * Add print method
    
    * Formatting
    
    * Fix cppcheck issue
    
    * Fix package dependency
    
    * code backup for support multiple outputs
    
    * clang format
    
    * change migraphx api to support multiple program outputs
    
    * clang format
    
    * change api implementation
    
    * clang format
    
    * clang format
    
    * fix a build error
    
    * additional changes
    
    * clang format
    
    * change api for correct automatic generation
    
    * clang format
    
    * fix unit test error
    
    * fix unit test error
    
    * fix unit tests error
    
    * support multiple program outputs
    
    * clang format
    
    * remove @ from the add_return name
    
    * Add nolint
    
    * Try fix formatting
    
    * Formatting
    
    * formatting
    
    * formatting
    
    * Fix formatting
    
    * code cleanup
    
    * clang format
    
    * fix cppcheck error
    
    * fix a cppcheck error
    
    * clang format
    
    * fix review comments
    
    * clang format
    
    * fix cppcheck error
    
    * clang format
    
    * record graph output name
    
    * clang format
    
    * refine print the add_return instruction
    
    * clang format
    
    * fix cppcheck error
    
    * clang format
    
    * refine the name of the add_return instruction
    
    * fixed a bug related to workspace
    
    * fixed two small bugs
    
    * clang format
    
    * add more unit tests for multiple program outputs
    
    * clang format
    
    * change an error info
    
    * clang format
    
    * fix cppcheck error
    
    * add unit test for better code coverage
    
    * change to reduce code change
    
    * clang format
    
    * remove storing program output
    
    * fix cppcheck error
    
    * fix review comments
    
    * clang format
    
    * clang format
    
    * remove unnecessary change
    
    * resolve an assert error
    
    * clang format
    
    * change the output name with prefix '#'
    
    * changes in quantization function to support the returns instructin
    
    * clang format
    
    * refine unit tests
    
    * clang format
    
    * refine profiling print out report
    Co-authored-by: default avatarPaul <pfultz2@yahoo.com>
    Co-authored-by: default avatarKhalique <15948690+kahmed10@users.noreply.github.com>
    Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
    5592b921
ops_test.cpp 163 KB