1. 19 Dec, 2020 1 commit
    • Paul Fultz II's avatar
      Refactor onnx parser (#699) · 1dd4e4d9
      Paul Fultz II authored
      
      
      * Load op when serializing
      
      * Formatting
      
      * Add missing clip field
      
      * Use make_op almost everywhere
      
      * Formatting
      
      * More make ops for rnns
      
      * Get rid of spaces
      
      * Formatting
      
      * Remove operators headers
      
      * Formatting
      
      * Remove unused op headers
      
      * Increase line threshold
      
      * Refactor onnx_parser class
      
      * Formatting
      
      * Add op_parser
      
      * Formatting
      
      * Remove old onnx drivers
      
      * Use file GLOB
      
      * Parse arg ops
      
      * Formatting
      
      * Add pooling
      
      * Formatting
      
      * Add parse_natchnorm
      
      * Add more operators
      
      * Formatting
      
      * Add more operators
      
      * Formatting
      
      * Add more operators
      
      * Formatting
      
      * Add more operators
      
      * Add rnn operators
      
      * Formatting
      
      * Fix tidy issues
      
      * Formatting
      
      * Add back missing param
      
      * Formatting
      
      * Fix shadow variable
      
      * Fix shadow in declaration
      
      * Make global constant
      
      * Formatting
      
      * Add generic op
      
      * Formatting
      
      * Add binary op
      
      * Formatting
      
      * Add variadiac op
      
      * Formatting
      
      * Remove unused fields and functions
      
      * Set default values
      
      * Formatting
      
      * Remove unused member variable
      
      * Add add literal overload
      
      * Use info.add_literal
      
      * Formatting
      
      * Call add_instruction through info class
      
      * Fix tidy issues
      
      * Formatting
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      1dd4e4d9
  2. 04 Nov, 2020 1 commit
    • Paul Fultz II's avatar
      Split cpu and reference implementation (#671) · 500d9441
      Paul Fultz II authored
      
      
      * Add all_targets cmake target
      
      * Rename target
      
      * Add ref target
      
      * Rename tests
      
      * Refactor compiler target
      
      * Formatting
      
      * Verify for every target
      
      * Formatting
      
      * Add verify test suite
      
      * Formatting
      
      * Add initial test programs
      
      * Formatting
      
      * Add rnn tests
      
      * Formatting
      
      * Validate gpu
      
      * Formatting
      
      * Remove old gpu tests
      
      * Fix gpu tests
      
      * Fix ref error
      
      * Fix tidy issues
      
      * Formatting
      
      * Tidy fixes
      
      * Fix header in python api
      
      * Rename to ref
      
      * Use ref in verify_onnx
      
      * Fix tidy issue
      
      * Build with verbose on
      
      * Fix typo
      
      * Remove verbose
      
      * rename some cpu prefix to ref
      Co-authored-by: default avatarShucai Xiao <Shucai.Xiao@amd.com>
      500d9441
  3. 17 Nov, 2019 1 commit
  4. 16 Oct, 2019 1 commit
  5. 04 Sep, 2019 1 commit
  6. 20 Jun, 2019 1 commit
  7. 27 Nov, 2018 1 commit
  8. 14 Nov, 2018 1 commit
  9. 09 Nov, 2018 1 commit
  10. 08 Nov, 2018 1 commit
  11. 27 Aug, 2018 1 commit
  12. 23 Aug, 2018 1 commit
  13. 16 Aug, 2018 1 commit
  14. 14 Aug, 2018 1 commit
  15. 13 Aug, 2018 1 commit
  16. 12 Aug, 2018 1 commit
  17. 26 Jul, 2018 1 commit
  18. 25 Jul, 2018 1 commit
  19. 02 Jul, 2018 1 commit
  20. 27 Jun, 2018 1 commit
    • Paul's avatar
      Use pic · 3f3dea3d
      Paul authored
      3f3dea3d
  21. 26 Jun, 2018 2 commits
  22. 23 Jun, 2018 1 commit
  23. 21 Jun, 2018 1 commit
  24. 20 Jun, 2018 1 commit
  25. 17 May, 2018 1 commit
  26. 15 May, 2018 1 commit
  27. 23 Apr, 2018 2 commits