1. 14 Nov, 2018 1 commit
  2. 29 Oct, 2018 1 commit
    • Rob Earhart's avatar
      Add PlaidML backend (#1888) · f0acb7da
      Rob Earhart authored
      * Add PlaidML backend
      
      * CR comments
      
      Used m_ prefix for members; removed trailing underscores
      Updated license headers
      Moved associated header inclusions to project blocks
      Wrapped comments to 100 chars
      Added missing newlines between functions
      Removed nested namespaces in operation implementations
      
      * Add earhart to CODEOWNERS
      
      * Rebase updates
      
      * style
      f0acb7da
  3. 20 Oct, 2018 1 commit
    • Adam Procter's avatar
      Add missing include to benchmark.cpp (#1870) · 35c2dfe3
      Adam Procter authored
      Fixes an error when building on macOS (with CPU backend disabled, but not sure if that makes a difference):
      
      ```
      /Users/amprocte/Work/ngraph/src/tools/nbench/benchmark.cpp:36:29: error: use of undeclared identifier '_MM_FLUSH_ZERO_ON'
          _MM_SET_FLUSH_ZERO_MODE(_MM_FLUSH_ZERO_ON);
                                  ^
      /Users/amprocte/Work/ngraph/src/tools/nbench/benchmark.cpp:37:33: error: use of undeclared identifier '_MM_DENORMALS_ZERO_ON'
          _MM_SET_DENORMALS_ZERO_MODE(_MM_DENORMALS_ZERO_ON);
      ```
      35c2dfe3
  4. 19 Oct, 2018 1 commit
  5. 18 Oct, 2018 1 commit
  6. 15 Oct, 2018 1 commit
  7. 30 Sep, 2018 1 commit
  8. 29 Sep, 2018 1 commit
  9. 28 Sep, 2018 1 commit
  10. 27 Sep, 2018 1 commit
  11. 25 Sep, 2018 1 commit
    • Robert Kimball's avatar
      Add lots more fun output to nbench (#1672) · 83a232ca
      Robert Kimball authored
      * update nbench output to be more consistent for single vs. directory benchmark.
      
      * wip
      
      * add types used in model
      
      * fix test
      
      * style
      
      * catch all exceptions when running any option
      83a232ca
  12. 13 Sep, 2018 1 commit
    • Robert Kimball's avatar
      Handle unsupported op in nbench (#1531) · fe676f72
      Robert Kimball authored
      * add unsupported_op exception
      
      * unsupported_op test
      
      * add printout of unsupported op in model
      
      * fix GPU dispatcher check
      
      * fix test designation
      
      * catch exceptions on single file runs too
      
      * add unsupported_op exception where needed
      
      * remove unsupported_op class
      
      * add unassigned op exception
      
      * add unit test
      
      * catch unsupported op in nbench
      
      * add cpu test back
      
      * update all latest merges
      
      * mode change
      Unverified
      fe676f72
  13. 12 Sep, 2018 1 commit
  14. 30 Aug, 2018 1 commit
  15. 29 Aug, 2018 1 commit
  16. 22 Aug, 2018 1 commit
  17. 21 Aug, 2018 1 commit
    • Robert Kimball's avatar
      Statically link cpu backend into ngraph shared library (#1444) · 5ab5a129
      Robert Kimball authored
      * static link cpu library to ngraph
      
      * remove debug
      
      * link ngraph and cpu backend into a single shared object
      
      * add -fPIC and whole-archive for CPU backend
      
      * Added conditional for --whole-archive for Mac OS.
      
      * Added more conditonal for MacOS.
      
      * fix linking problem and unit test failures caused by multiple copies of the same function in CPU backend and INTERPRETER
      
      * fix nbench build
      
      * add nbench to unit test build
      
      * add version number to libngraph
      5ab5a129
  18. 17 Aug, 2018 1 commit
    • Jayaram Bobba's avatar
      Enable DEX only build of ngraph (#1424) · 64ac3775
      Jayaram Bobba authored
      * Optionally get rid of codegen from the CPU backend
      
      * Rename option variable
      
      * Merge fixes
      
      * Merge
      
      * Remove extra changes
      
      * remove dex only exclusions (#1429)
      
      * Unconditionally pick  m_direct_execution if NGRAPH_DEX_ONLY
      
      * Style fix
      64ac3775
  19. 08 Aug, 2018 1 commit
  20. 03 Aug, 2018 2 commits
  21. 17 Jul, 2018 1 commit
  22. 14 Jul, 2018 1 commit
  23. 03 Jul, 2018 1 commit
  24. 26 Jun, 2018 1 commit
  25. 13 Jun, 2018 1 commit
  26. 05 Jun, 2018 1 commit
  27. 04 Jun, 2018 1 commit
    • Robert Kimball's avatar
      Modernize cmake usage (#1032) · eef750df
      Robert Kimball authored
      * Update cmake files to more modern approach
      
      * disable building libraries that are not required
      
      * handle more build cases
      
      * add versions to backend libs. add start of package target.
      
      * add create_backend to backends
      
      * temporary workaround to tbb not linking correctly with gcc
      
      * install codegen lib
      
      * force tbb to link to the cpu backend so that it is available for codegen
      
      * fix clang build error
      
      * fix warning for codegen build
      
      * update cuda header paths
      
      * change error message for opening backend shared library
      
      * set lib path
      Unverified
      eef750df
  28. 20 Apr, 2018 1 commit
  29. 13 Apr, 2018 1 commit
    • Robert Kimball's avatar
      Remove legacy Backend API (#848) · ec501913
      Robert Kimball authored
      * remove deprecated
      
      * remove all legacy Backend API usage
      
      remove deprecated files
      
      * pull in changes from master
      
      * fix GPU calls
      
      * disable tests in convolution generator
      
      * update per PR comments. Enable performance counter feature.
      
      * update per PR comments
      
      * fix build error
      
      * fix conditionally compiled test :(
      Unverified
      ec501913
  30. 20 Mar, 2018 1 commit
  31. 15 Mar, 2018 1 commit
  32. 14 Mar, 2018 1 commit
  33. 11 Mar, 2018 1 commit
  34. 28 Feb, 2018 2 commits
  35. 21 Feb, 2018 1 commit
  36. 20 Feb, 2018 1 commit
  37. 15 Feb, 2018 2 commits