1. 05 Apr, 2019 9 commits
    • Ayan Moitra's avatar
      General-purpose recurrent reshape elimination pass (#2665) · 76c73c91
      Ayan Moitra authored
      * [WIP] First commit
      
      * Incremental code changes
      
      * Incremental code changes
      
      * Further mods
      
      * Improve src + add more tests
      
      * Another test added
      
      * clang
      
      * Added NGRAPH_DEBUG statements
      
      * Incorporate Xiaoyu and Scott's comment
      
      * Incorporate Adam's comments in tests
      
      * Incorporate Adam's comments
      
      * Add Jayaram's comments
      76c73c91
    • Nishant Patel's avatar
      Add support for QDotInteger (#2687) · f9d0bd57
      Nishant Patel authored
      * Add support for QDotInteger
      
      * Address Feedback
      
      * Support int32 as output of QuantizedDot without requantization similar to QuantizedConvolution
      f9d0bd57
    • Jayaram Bobba's avatar
      Adding support for fused ops that are decomposable to core ngraph ops (#2688) · 7775d49d
      Jayaram Bobba authored
      * Initial support for specification of fused ops and type inference
      
      * Added FusedOpDecomposition pass and execution test cases
      
      * Serializer support
      
      * style fix
      
      * Add FusedOpDecomposition to GPU and IGPU backends
      
      * Addressed PR feedback
      
      * Fix comment
      
      * Addressed PR feedback
      7775d49d
    • Robert Kimball's avatar
      Add windows support for event trace (#2695) · 8c081092
      Robert Kimball authored
      * add windows support for event trace
      
      * add needed windows.h header
      
      * fix linking error
      
      * Enable multi-threaded builds for windows
      8c081092
    • Michał Karzyński's avatar
      [ONNX] Unit tests for DequantizeLinear (#2704) · 56d3a46a
      Michał Karzyński authored
      * [ONNX] Unit test models for DequantizeLinear
      
      * add unit tests and suppot axis
      
      * ignore unit tests on GPU
      
      * fix build warning
      56d3a46a
    • Michał Karzyński's avatar
      [ONNX] Unit tests for QuantizeLinear (#2690) · 7d69434a
      Michał Karzyński authored
      * [ONNX] Unit tests for QuantizeLinear
      
      * Fix some syntax issues
      
      * get tests passing
      
      * adding prototxt files with correct names
      
      * disable new tests in the GPU
      
      * cleanup
      
      * style
      7d69434a
    • Adam Straw's avatar
      add logic in replace_node for provenance propagation (#2703) · 6c8284a3
      Adam Straw authored
      * Add some unit tests for provenance with node replacement
      
      * One more test
      
      * add provenace propagation
      6c8284a3
    • Amy Zhuang's avatar
      Use cpu kernel for constant folding. (#2538) · 3f017a1e
      Amy Zhuang authored
      * Use cpu kernel for constant folding.
      
      * Add default empty map.
      
      * Fix a bug.
      
      * Add new files.
      
      * Address PR feedback.
      
      * Check constant folding map before checking type for unary and binary ops.
      
      * Address PR feedback.
      
      * Address PR feedback.
      
      * Use all_close_f.
      
      Add relu unit test.
      
      Make changes for sqrt and pad.
      
      * Fix a bug.
      3f017a1e
    • Adam Procter's avatar
      Change OneHot to accept only integral types (#2689) · 9fea22b2
      Adam Procter authored
      * Change OneHot to accept only non-real types
      
      * Update docstring
      
      * Update Python test
      
      * Add is_integral to element::Type
      
      * Update docs
      
      * Change is_integral to false for boolean
      
      * Revert "Change is_integral to false for boolean"
      
      This reverts commit 099ff378ae7fcbd1d9346665812f6b95e4886186.
      
      * Revert "Add is_integral to element::Type"
      
      This reverts commit 58fdf76fecaefdad10431f9a894523f326f3adca.
      
      * Change is_integral so it is, by definition, !is_real
      9fea22b2
  2. 04 Apr, 2019 7 commits
  3. 03 Apr, 2019 2 commits
  4. 02 Apr, 2019 5 commits
  5. 30 Mar, 2019 2 commits
  6. 29 Mar, 2019 9 commits
  7. 28 Mar, 2019 6 commits
    • Jayaram Bobba's avatar
      b7152ad6
    • Ayan Moitra's avatar
      Reduce concat fusion test input sizes (#2675) · 2b674e34
      Ayan Moitra authored
      * Reduce concat fusion test input sizes
      
      * missed something
      2b674e34
    • Jianying Lang's avatar
      Add BroadcastDistributed op (#2243) · 3af7837b
      Jianying Lang authored
      * Add MPI_Bcast to nGraph core
      
      * Add mpi_broadcast op and pass the unit test on CPU backend
      
      * Modify API for MLSL
      
      * Remove unused variable
      
      * Fix the format
      
      * Add the op call in python/pyngraph/ops/regmodule_pyngraph_op.cpp.
      
      * Fix emitter function for DistBroadcast op
      
      * Fix format
      
      * Fix the emitter function for distbroadcast op
      
      * Fix format
      
      * Delete the reference code for distbroadcast op
      
      * Include mlsl.h from ngraph build for genernal external usage
      
      * Change back for build
      
      * Fix alphabetical order issue and line space
      
      * Rename disbroadcast to broadcastdistributed
      
      * Change back continue
      
      * Update the changes
      
      * Fix style
      
      * Delete unused variables
      
      * Change some text format
      
      * Add support for interpreter backend for broadcastdistributed
      
      * Delete some redundant code
      
      * Fix format
      
      * rename
      
      * remove unused file
      
      * More renames
      
      * renaming
      
      * Remove one unused file
      
      * Fix a bug
      
      * add back redundant
      
      * One more commit
      
      * More commits
      
      * Unify distributed_send and distributed_recv functions
      
      * Fix format
      3af7837b
    • Sang Ik Lee's avatar
      header resource line by line (#2663) · 300bfc70
      Sang Ik Lee authored
      * Process one line at a time to support MSVC.
      
      * Fix undefined variable.
      
      * Style.
      
      * Split header into 64k chunks on windows and re-assemble in codegen.
      
      * style
      300bfc70
    • Sang Ik Lee's avatar
      Use official Eigen repo. (#2662) · d9b7f989
      Sang Ik Lee authored
      d9b7f989
    • Adam Procter's avatar
      Pass for specialization of shape-relevant inputs (#2645) · beddf528
      Adam Procter authored
      * Skeleton for shape specialization
      
      * Change signature of as_constants to return the vector, with zero elements in case of failure
      
      * Add as_constants implementation for Concat
      
      * Some comments
      
      * Add check for element types of replacements; fix comment typo
      
      * Address PR feedback, and add some comments
      
      * An extra check, and a comment, ahead of the memcpy
      
      * Minor comment wording fix
      beddf528