1. 14 Sep, 2020 1 commit
    • Shucai Xiao's avatar
      Where op (#630) · 4fdc4dfe
      Shucai Xiao authored
      
      
      * add the where operator
      
      * clang format
      
      * add where unit tests
      
      * add where op unit test
      
      * clang format
      
      * add more unit tests for the where op
      
      * clang format
      
      * Add support for constructing value from enum
      
      * Formatting
      
      * add an comment about the algorithm
      
      * call make_op to create the convert instruction
      Co-authored-by: default avatarPaul <pfultz2@yahoo.com>
      4fdc4dfe
  2. 09 Sep, 2020 1 commit
    • Shucai Xiao's avatar
      Dropout change for two outputs (#626) · e67aa78c
      Shucai Xiao authored
      
      
      * add support for latest dropout version
      
      * clang format
      
      * fix a build error
      
      * fix a cppcheck error
      
      * add bool type
      
      * code backup
      
      * code backup
      
      * clang format
      
      * fix build warnings
      
      * clang format
      
      * add the equal operator
      
      * add the equal operator
      
      * clang format
      
      * remove unnecessary code
      
      * refine unit tests
      
      * clang format
      
      * fix review comments and a bug
      
      * clang format
      
      * additional changes
      
      * clang format
      
      * remove unnecessary changes
      
      * remove unnecessary changes
      Co-authored-by: default avatarPaul Fultz II <pfultz2@yahoo.com>
      e67aa78c
  3. 01 Sep, 2020 1 commit
  4. 31 Aug, 2020 2 commits
    • kahmed10's avatar
      Instance norm kdims (#620) · 69925294
      kahmed10 authored
      
      
      * fix parsing to kdims
      
      * add 5d size
      
      * fix assert
      
      * add 3d test
      
      * formatting
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      69925294
    • Shucai Xiao's avatar
      Pooling ceil mode (#615) · 9dabe26b
      Shucai Xiao authored
      
      
      * support pooling ceil_mode
      
      * clang format
      
      * add unit test for pooling ceil mode
      
      * clang format
      
      * fix review comments
      
      * clang format
      
      * add more unit tests and fixed a bug in cpu pooling implementation
      
      * clang format
      
      * add one more unit test
      
      * clang format
      
      * fix cppcheck error
      
      * fix cppcheck error
      
      * fix cppcheck error
      
      * fix review comments
      
      * clang format
      
      * remove the padding_mode attribute in pooling
      
      * clang format
      
      * clang format
      
      * fix review comments
      
      * clang format
      
      * fix a cppcheck error
      
      * fix review comments
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      9dabe26b
  5. 28 Aug, 2020 1 commit
    • Shucai Xiao's avatar
      Onnx datatype parsing (#618) · 2433f9de
      Shucai Xiao authored
      * add bool type
      
      * code backup
      
      * code backup
      
      * clang format
      
      * fix build warnings
      
      * clang format
      
      * add the equal operator
      
      * add the equal operator
      
      * clang format
      
      * remove unnecessary code
      
      * refine unit tests
      
      * clang format
      
      * fix review comments and a bug
      
      * clang format
      
      * additional changes
      
      * clang format
      
      * fix cppcheck error
      
      * add bool type in c api
      
      * fix cppcheck error
      
      * fix review comments
      
      * fix cppcheck error
      
      * fix a build error related to gcc
      
      * fix cppcheck error
      
      * fix cppcheck error
      
      * added the equal operator to register list
      
      * add parsing boolean type
      
      * clang format
      
      * fix bool type issue for python output
      
      * clang format
      
      * add support for automatic multibroadcast of the equal operator
      
      * additional unit tests for more code coverage
      
      * clang format
      
      * missing an onnx file
      
      * code cleanup
      
      * clang format
      
      * fix issue of int64 data type in python api
      
      * clang format
      
      * include more onnx backend unit tests
      
      * add more unit tests to cover code changes
      
      * clang format
      
      * disable python tests for python2.7
      
      * code backup for python half type support
      
      * clang format
      
      * code change to support half data type in python
      
      * add a unit test for python half type
      
      * clang format
      
      * add more unit tests for more code coverage
      
      * clang format
      
      * add more unit tests for more code coverage
      
      * clang format
      
      * refine unit tests to have more code coverage
      
      * clang format
      
      * update python unit test
      
      * revert to a previous version of test_gpu.py
      2433f9de
  6. 27 Aug, 2020 1 commit
    • Shucai Xiao's avatar
      Bool type and equal operator (#603) · 59b80d4e
      Shucai Xiao authored
      
      
      * add bool type
      
      * code backup
      
      * code backup
      
      * clang format
      
      * fix build warnings
      
      * clang format
      
      * add the equal operator
      
      * add the equal operator
      
      * clang format
      
      * remove unnecessary code
      
      * refine unit tests
      
      * clang format
      
      * fix review comments and a bug
      
      * clang format
      
      * additional changes
      
      * clang format
      
      * fix cppcheck error
      
      * add bool type in c api
      
      * fix cppcheck error
      
      * fix review comments
      
      * fix cppcheck error
      
      * fix a build error related to gcc
      
      * fix cppcheck error
      
      * fix cppcheck error
      
      * added the equal operator to register list
      
      * add parsing boolean type
      
      * clang format
      
      * fix bool type issue for python output
      
      * clang format
      
      * add support for automatic multibroadcast of the equal operator
      
      * additional unit tests for more code coverage
      
      * clang format
      
      * missing an onnx file
      Co-authored-by: default avatarPaul Fultz II <pfultz2@yahoo.com>
      59b80d4e
  7. 26 Aug, 2020 1 commit
    • Paul Fultz II's avatar
      Add C++ ability to construct operators by name (#616) · 002eb4e2
      Paul Fultz II authored
      
      
      * Add make_op function
      
      * Formatting
      
      * Add more values
      
      * Formatting
      
      * Remove templates parse_conv functions
      
      * Formatting
      
      * Remove mat_mul template
      
      * Formatting
      
      * Reduce header includes
      
      * Fix compiling for gpu
      
      * Formatting
      
      * Use make_op in lowering
      
      * Formatting
      
      * Sort lines
      
      * Formatting
      
      * Add more tests
      
      * Formatting
      
      * Fix tidy error
      
      * Formatting
      
      * Add const refs
      
      * Add explicit this
      
      * Add more const refs
      
      * Sort the program
      
      * Remove commented out code
      
      * Formatting
      
      * Infer gpu prefix
      
      * Formatting
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      002eb4e2
  8. 05 Aug, 2020 1 commit
  9. 15 Jul, 2020 1 commit
    • Shucai Xiao's avatar
      Averagepooling asymetric pading (#553) · dced4d4b
      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
      
      * progress on 1d to 2d
      
      * formatting
      
      * change compute and compile functions
      
      * formatting
      
      * fix duplicate
      
      * fix conflict
      
      * fix issue with 1d conv
      
      * formatting
      
      * add check for 3d limit
      
      * rename function
      
      * formatting
      
      * update to MIOPen 2.3
      
      * add support for nd pooling
      
      * formatting
      
      * test miopen 2.4
      
      * change function name
      
      * rename functions
      
      * formatting
      
      * add op_shape test
      
      * add gpu ops tests
      
      * formatting
      
      * add pkg-config
      
      * add to support asymmetric padding of averagepool
      
      * clang format
      
      * fix bug for average pooling
      
      * clang format
      
      * fix a bug
      
      * add unit tests for the asymmetric padding of averagepool
      
      * clang format
      
      * change functions
      
      * formatting
      
      * additional code refinement
      
      * clang format
      
      * change to copy_backward
      
      * formatting
      
      * remove an optimization for pooling
      
      * clang format
      
      * add and fix unit tests
      
      * clang format
      
      * test diff miopen version
      
      * add pooling shape tests
      
      * temp disable test
      
      * fix cppcheck error
      
      * fix cppcheck error
      
      * revert to miopen 2.4
      
      * fix review comments
      
      * fix review comments
      
      * clang format
      
      * fixed review comments
      
      * clang format
      
      * fix cppcheck error
      Co-authored-by: default avatarKhalique <15948690+kahmed10@users.noreply.github.com>
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      dced4d4b
  10. 29 Jun, 2020 1 commit
  11. 23 Jun, 2020 1 commit
    • Shucai Xiao's avatar
      Neg operator (#557) · 866cca5b
      Shucai Xiao authored
      * add the neg operator
      
      * clang format
      
      * add missing operator
      
      * fixed a cppcheck error
      
      * change to use the neg operator
      
      * clang format
      866cca5b
  12. 22 Jun, 2020 1 commit
    • Shucai Xiao's avatar
      Gather elements operator (#549) · dd6523c9
      Shucai Xiao authored
      
      
      * code backup
      
      * clang format
      
      * fix compiling errors
      
      * clang format
      
      * rename a few files
      
      * rename a few files
      
      * fix variable bugs
      
      * clang format
      
      * add an operator to shift input sequences
      
      * clang format
      
      * fixed a bug
      
      * clang format
      
      * fixed a bug
      
      * clang format
      
      * code backup
      
      * clang format
      
      * code backup
      
      * clang format
      
      * code backup
      
      * clang format
      
      * refine code related lstm operator optimization
      
      * clang format
      
      * fix various bugs
      
      * clang format
      
      * fixed a bug in rewrite_lstm
      
      * clang format
      
      * fixed another bug
      
      * refine two operator names
      
      * clang format
      
      * refine file names
      
      * fix cppcheck error
      
      * clang format
      
      * fix cppcheck error
      
      * clang format
      
      * fix cppcheck error
      
      * fixed review comments
      
      * clang format
      
      * add unit tests
      
      * clang format
      
      * add unit tests
      
      * clang format
      
      * refine unit tests for better coverage
      
      * clang format
      
      * fixed a bug
      
      * fix cppcheck error
      
      * fix review comments
      
      * clang format
      
      * rename two operators according to review comments
      
      * clang format
      
      * add parsing the operator GatherElements
      
      * clang format
      
      * add onnx unit tests for the gather_elments operator
      
      * clang format
      
      * clang format
      
      * remove unnecessary files
      
      * remove unnecessary files
      
      * add a verify onnx unit test for the gather element operator
      
      * clang format
      Co-authored-by: default avatarShucai Xiao <scxiao@prj47-rack-99.local.lan>
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      dd6523c9
  13. 09 Jun, 2020 1 commit
    • kahmed10's avatar
      Embedding bag op (limited support) (#545) · 39dca6ac
      kahmed10 authored
      * initial progress on embedding_bag
      
      * formatting
      
      * add test
      
      * move enum
      
      * formatting
      
      * fix tidy
      
      * improve test for more coverage
      
      * formatting
      
      * update arg and test
      
      * formatting
      
      * add more tests
      
      * formatting
      
      * fix enum
      
      * formatting
      39dca6ac
  14. 08 Jun, 2020 1 commit
    • kahmed10's avatar
      Enable read support for n-dimensional ops (#537) · cb722cf9
      kahmed10 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
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      cb722cf9
  15. 20 May, 2020 1 commit
    • Shucai Xiao's avatar
      Rnn variable seq lengths (#517) · 90200619
      Shucai Xiao authored
      
      
      * code backup
      
      * clang format
      
      * fix compiling errors
      
      * clang format
      
      * rename a few files
      
      * rename a few files
      
      * fix variable bugs
      
      * clang format
      
      * add an operator to shift input sequences
      
      * clang format
      
      * fixed a bug
      
      * clang format
      
      * fixed a bug
      
      * clang format
      
      * code backup
      
      * clang format
      
      * code backup
      
      * clang format
      
      * code backup
      
      * clang format
      
      * refine code related lstm operator optimization
      
      * clang format
      
      * fix various bugs
      
      * clang format
      
      * fixed a bug in rewrite_lstm
      
      * clang format
      
      * fixed another bug
      
      * refine two operator names
      
      * clang format
      
      * refine file names
      
      * fix cppcheck error
      
      * clang format
      
      * fix cppcheck error
      
      * clang format
      
      * fix cppcheck error
      
      * fixed review comments
      
      * clang format
      
      * add unit tests
      
      * clang format
      
      * add unit tests
      
      * clang format
      
      * refine unit tests for better coverage
      
      * clang format
      
      * fixed a bug
      
      * fix cppcheck error
      
      * fix review comments
      
      * clang format
      
      * rename two operators according to review comments
      
      * clang format
      
      * fix review comments
      
      * clang format
      
      * fix review comments
      
      * clang format
      
      * fix review comments
      
      * fix a cppcheck error
      
      * clang format
      
      * fix review comments
      
      * clang format
      Co-authored-by: default avatarShucai Xiao <scxiao@prj47-rack-99.local.lan>
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      90200619
  16. 16 May, 2020 1 commit
  17. 14 May, 2020 1 commit
  18. 13 May, 2020 1 commit
  19. 07 May, 2020 1 commit
    • Paul Fultz II's avatar
      Usability updates to onnx parsing (#480) · 45bb91ea
      Paul Fultz II authored
      
      
      * Add skip unknown operators flag
      
      * Formatting
      
      * Add flag to print program on error
      
      * Formatting
      
      * Fix compile error in py
      
      * Formatting
      
      * Workaround cppcheck error
      
      * Initialize with struct
      
      * Formatting
      
      * Disable warning
      
      * Formatting
      
      * Add test for print errors
      
      * Formatting
      
      * Formatting
      
      * Fix compiler error
      
      * Formatting
      
      * Formatting
      
      * Formatting
      
      * Use correct map
      
      * Formatting
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      45bb91ea
  20. 05 May, 2020 1 commit
    • Shucai Xiao's avatar
      Python_scalar_argument_support (#463) · 233d4303
      Shucai Xiao authored
      
      
      * python api support scalar argument
      
      * clang format
      
      * add unit test for the scalar type
      
      * clang format
      
      * update to include numpy
      
      * fix package issue
      
      * fix package issue
      
      * fixed review comments
      
      * resolve review comments
      
      * remove unnecessary changes
      
      * refine a unit test for beter coverage
      
      * clang format
      
      * refine unit tests to cover code change
      
      * clang format
      
      * change unit test
      
      * refine tests
      
      * refine unit test
      
      * clang format
      
      * refine unit test
      
      * fix a dockerfile error
      
      * fix bug
      
      * scalar shape support in c++ api
      
      * clang format
      
      * fix cppcheck error
      
      * fix possible errors
      
      * clang format
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      233d4303
  21. 30 Apr, 2020 2 commits
    • kahmed10's avatar
      Add tile op (#513) · 9879574a
      kahmed10 authored
      
      
      * fix pad calc
      
      * add tile op
      
      * formatting
      
      * add test
      
      * formatting
      
      * fix tidy
      
      * formatting
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      9879574a
    • Shucai Xiao's avatar
      Parse onnx using explicit input shape (#474) · 2074d756
      Shucai Xiao authored
      
      
      * refine slice implementation
      
      * clang format
      
      * fix cppcheck error
      
      * clang format
      
      * change parse operator function signature
      
      * clang format
      
      * add parsing the split operator
      
      * clang format
      
      * add parsing split operator
      
      * make squeeze/unsqueeze inputs to standard shape
      
      * fix a bug in parsing slice
      
      * change parsing pad to support opset 11 definition
      
      * clang format
      
      * add unit tests for the split operator
      
      * clang format
      
      * fix cppcheck error
      
      * clang format
      
      * update tests for multiple program outputs
      
      * clang format
      
      * fix cppcheck error
      
      * clang format
      
      * refine an error message
      
      * add unit tests for the pad operator
      
      * clang format
      
      * add unit tests for slice operator
      
      * clang format
      
      * fix review comments
      
      * fix cppcheck error
      
      * add the numpy package in the Dockerfile
      
      * add c api for onnx options
      
      * clang format
      
      * change c/c++ and python apis related to parse_onnx option change
      
      * clang format
      
      * fixed a bug
      
      * fix a bug
      
      * add fix bugs in cpp api
      
      * fix bugs in c api for onnx_options
      
      * clang format
      
      * add unit tests
      
      * clang format
      
      * add missing onnx file
      
      * add more unit test for dynamic input shape support
      
      * clang format
      
      * fix cppcheck error
      
      * fix cppcheck error
      
      * fix cppcheck error
      
      * clang format
      
      * fix cppcheck error
      
      * clang format
      
      * code change to resolve the segmentation problem
      
      * clang format
      
      * change the api
      
      * clang format
      
      * fixed a unit test error
      
      * fix cppcheck error
      
      * clang format
      
      * fixed a cppcheck error
      
      * fix review comments
      
      * clang format
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      2074d756
  22. 24 Apr, 2020 1 commit
    • Shucai Xiao's avatar
      Onehot operator (#510) · 0928c6cb
      Shucai Xiao authored
      * new onehot implemenation by combining other operators
      
      * clang format
      
      * backup
      
      * update unit tests
      
      * clang format
      0928c6cb
  23. 17 Apr, 2020 1 commit
    • Shucai Xiao's avatar
      Improve parsing pad operator (#466) · 3bbd808e
      Shucai Xiao authored
      
      
      * change parse operator function signature
      
      * clang format
      
      * add parsing the split operator
      
      * clang format
      
      * add parsing split operator
      
      * make squeeze/unsqueeze inputs to standard shape
      
      * change parsing pad to support opset 11 definition
      
      * clang format
      
      * add unit tests for the split operator
      
      * clang format
      
      * fix cppcheck error
      
      * clang format
      
      * update tests for multiple program outputs
      
      * clang format
      
      * fix cppcheck error
      
      * clang format
      
      * refine an error message
      
      * add unit tests for the pad operator
      
      * clang format
      
      * fix review comments
      
      * fix unit test error
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      3bbd808e
  24. 16 Apr, 2020 1 commit
  25. 10 Apr, 2020 1 commit
    • kahmed10's avatar
      Slice axes fix (#498) · ccf491a4
      kahmed10 authored
      * fix axes bug, reorder and add test
      
      * formatting
      
      * add missing test file
      ccf491a4
  26. 09 Apr, 2020 1 commit
    • Shucai Xiao's avatar
      Parse graph node topologically (#479) · 3f3885ac
      Shucai Xiao authored
      
      
      * python api support scalar argument
      
      * clang format
      
      * change parse operator function signature
      
      * clang format
      
      * add parsing the split operator
      
      * clang format
      
      * add parsing split operator
      
      * make squeeze/unsqueeze inputs to standard shape
      
      * add unit tests for the split operator
      
      * clang format
      
      * fix cppcheck error
      
      * clang format
      
      * update tests for multiple program outputs
      
      * clang format
      
      * update the function parse_graph
      
      * clang format
      
      * fixed an unit test
      
      * revert code back
      
      * remove blank line
      
      * refine an error message
      
      * add unit tests for code change
      
      * clang format
      
      * refine an error message
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      3f3885ac
  27. 08 Apr, 2020 1 commit
  28. 07 Apr, 2020 1 commit
  29. 03 Apr, 2020 1 commit
  30. 29 Mar, 2020 2 commits
  31. 23 Mar, 2020 1 commit
  32. 08 Mar, 2020 1 commit
  33. 07 Mar, 2020 2 commits
  34. 06 Mar, 2020 1 commit
    • 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
  35. 24 Feb, 2020 1 commit
  36. 10 Feb, 2020 1 commit
    • Shucai Xiao's avatar
      Add additional simple operators (MatMulInteger, ConvInteger, Asinh, Acosh, and Atanh (#431) · a023ec19
      Shucai Xiao authored
      
      
      * Add initial api
      
      * Formatting
      
      * Add more api
      
      * Formatting
      
      * add more operators (asinh, acosh, atanh, MatMulInteger, ConvInteger)
      
      * clang format
      
      * add unit tests for new operators
      
      * clang format
      
      * Add auto api generation
      
      * Formatting
      
      * Fix some compilation errors
      
      * Change handle struct
      
      * Formatting
      
      * Fix reamining compilation errors
      
      * Formatting
      
      * 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
      
      * Add nolint
      
      * Try fix formatting
      
      * Formatting
      
      * formatting
      
      * formatting
      
      * Fix formatting
      Co-authored-by: default avatarPaul Fultz II <pfultz2@yahoo.com>
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      Co-authored-by: default avatarkahmed10 <15948690+kahmed10@users.noreply.github.com>
      a023ec19