1. 14 Sep, 2018 6 commits
  2. 13 Sep, 2018 7 commits
  3. 12 Sep, 2018 7 commits
  4. 11 Sep, 2018 4 commits
    • Robert Kimball's avatar
      Interpreter use switch() for main loop (#1538) · d81d0c93
      Robert Kimball authored
      * wip
      
      * interperter use switch instead of if/else
      
      * more cleanup
      
      * make nop elimination run on all backends
      
      * revert
      
      * use single include file to define all ops so there is only one instance
      
      * move op.tbl to ngraph/op dir as it is useful. Added useage example.
      
      * add some comments where needed
      
      * revert some changes to reduce delta
      
      * add const
      
      * add more const
      
      * simplify using NodeWrapper
      
      * update per review comments
      
      * update per review comments
      
      * update per review comments
      
      * remove switch warning as it is not supported in older gcc
      d81d0c93
    • Nick Korovaiko's avatar
      set correct perms on source files (#1564) · 5032f343
      Nick Korovaiko authored
      5032f343
    • Michał Karzyński's avatar
      189cf3b7
    • gaurides's avatar
      Add conv add fusion (#1526) · 37174c90
      gaurides authored
      * Add conv add fusion
      
      * Updated file permissions and cpu_fusion order
      
      * Formatted code using maint/apply-code-format.sh
      
      * Fixed minor review comments
      
      * Use NODE_VALIDATION_ASSERT instead of throw ngraph_error;\nupgrade baseline and fix issues
      
      * Some more fixes
      37174c90
  5. 10 Sep, 2018 1 commit
  6. 08 Sep, 2018 1 commit
    • Adam Rogowiec's avatar
      [ONNX] Reduce* operations (#1562) · 4341c6ac
      Adam Rogowiec authored
      * ReduceSum and ReduceSumSquare ONNX operations.
      
      * Add new reduction ops.
      
      - ReduceLogSum,
      - ReduceLogSumExp,
      - ReduceMax,
      - ReduceMin,
      - ReduceMean,
      - ReduceProd.
      
      * Add ReduceL1 and ReduceL2
      
      * Utility generic functions generating monotonic sequences of values.
      
      * Review comments: return AxisSet not std::vector
      
      * Use common functions for generating monotonic sequence.
      
      * Review comments.
      4341c6ac
  7. 07 Sep, 2018 5 commits
  8. 06 Sep, 2018 4 commits
  9. 05 Sep, 2018 2 commits
  10. 04 Sep, 2018 3 commits
    • Robert Kimball's avatar
    • Fenglei's avatar
      nvgpu reduce to scalar optimization (#1491) · 5f40d957
      Fenglei authored
      * add cuda reduce
      
      * clang format
      
      * fix bugs
      
      * fix bug
      
      * add 1d reduce
      
      * clang format
      
      * fix bugs
      
      * unroll loop
      
      * remove debug info
      
      * revert tests
      
      * unroll 1D reduce op
      
      * add comments
      
      * using cudnn for nd to scalar reduction
      
      * remove cuda 1d reduction since cudnn version is faster
      
      * remove 1D kernel
      
      * fix bugs
      
      * 1d multi block size
      
      * remove debug
      
      * change kernel name
      
      * add reduce to scalar optimization, add test
      
      * fix bugs and tune parameters
      
      * clang format
      
      * update comments
      
      * update comments
      
      * update comments
      
      * clang format
      
      * update comments
      
      * remove wrong comments, apply clang format
      
      * resolve Bob's comment
      
      * clang format
      
      * pass shared mem size from cuLaunchKernel, set unroll loop size through host code
      
      * remove unused code.clang format
      
      * change reduce to thread with shfl for each warp first
      
      * add seed
      
      * unroll size
      5f40d957
    • tsocha's avatar
      [ONNX] Pow operator (#1557) · 8fdefa52
      tsocha authored
      8fdefa52