1. 26 Jul, 2019 1 commit
  2. 25 Jul, 2019 1 commit
  3. 23 Jul, 2019 2 commits
  4. 22 Jul, 2019 1 commit
    • Ewa Tusień's avatar
      [Py] Added elu operator to Python API. (#3236) · e4955613
      Ewa Tusień authored
      * Added elu operator to Python API.
      
      * Added missing file.
      
      * Specified elu function description.
      
      * Expand docstring
      
      * [Py] Added test with scalar for elu operator.
      
      * Bugfix
      
      *  [Py] Changed input type in elu test.
      
      * Update test_ops_binary.py
      
      * [Py] Syntax bugfix.
      
      * [Py] Added elu operator to list in documentation.
      e4955613
  5. 20 Jul, 2019 1 commit
    • gaurides's avatar
      Fix perf regression in some models (#3260) · a58d3bc2
      gaurides authored
      * Fix perf regression in vgg16
      
      * Make switch generic
      
      * Remove unused variables
      
      * Review comments
      
      * Remove unused function parameters
      
      * trivial commit to restart CI
      a58d3bc2
  6. 19 Jul, 2019 9 commits
  7. 18 Jul, 2019 1 commit
    • Adam Procter's avatar
      [MLIR] Concat (#3225) · c5b976c8
      Adam Procter authored
      * WIP
      
      * All but two unit tests passing
      
      * Explanatory comment
      
      * Cleanup
      
      * A bit of cleanup stemming from review comments
      
      * Rewrite to use LoopNestBuilder
      
      * Remove unnecessary check from CompiledKernel
      
      * Removed some dead-ish code I missed
      
      * Switch to camelCase in lowerer.cpp
      
      * Fix assignment of resIndexHandles that was triggering an assert
      
      * Add in some safety checks
      
      * dyn_cast -> cast
      c5b976c8
  8. 17 Jul, 2019 9 commits
  9. 16 Jul, 2019 8 commits
    • Mohammad Mahbubuzzaman's avatar
      Provenance fix for new nodes during replace (#3202) · 824d6144
      Mohammad Mahbubuzzaman authored
      * Fixes pprovenance issue for replace_node() when new nodes are added by the replacement.
      
      * Updates unit test comment and adds one more.
      824d6144
    • tsocha's avatar
      [ONNX] Fix shrink operator for uint* types (#3188) · 34326357
      tsocha authored
      * Fix shrink operator for uint* types
      
      * Add a comment for negative_lambd=0 for uint*
      34326357
    • Adam Rogowiec's avatar
      [ONNX] Use nGraph auto padding in ONNX operators. (#3175) · 599f0f21
      Adam Rogowiec authored
      * Helper function converting ONNX auto_pad into nGraph PadType.
      
      Separate auto_pad support from explicitly provided paddings.
      
      * Add support for more PadType values for GroupConvolutionTranspose.
      
      * Pass auto_pad attribute value to nGraph operator.
      
      * Helper class for generating ONNX pooling operators.
      
      * Pass auto pad type to nGraph Convolution operator.
      
      * Use pooling factory.
      
      * Helper function calculating pads taking into account auto_pad attribute.
      
      * Fix attribute type in UT ONNX models.
      
      * Take auto_pad attribute value into account.
      
      * Rename helper function and update doc.
      
      * Retain old API for GroupConvoloutionTranspose
      
      * Remove PadType::INVALID and use other approach to validate auto_pad
      value.
      
      * Style apply.
      
      * Fix clang err on documentation style.
      
      * Refactor get_auto_pad method.
      
      * Fix segfaults on CentOS 7.
      
      When using const reference the node member m_attributes had invalid
      data.
      599f0f21
    • Adam Rogowiec's avatar
      7ad4d5c1
    • Adam Rogowiec's avatar
      [ONNX] Fix backward pass for bidirectional LSTM. (#3194) · 7ccb6cf1
      Adam Rogowiec authored
      * Fix used operator for reversing input sequences in LSTM.
      
      * Fix backward pass for bidirectional LSTM.
      
      * UT for LSTM with sequence_lens shorter than input sequence size.
      
      * Skip LSTM UT using ReverseSequence since it is not supported yet on
      PlaidML.
      7ccb6cf1
    • Scott Cyphers's avatar
      Maintain control_deps in replace_node (#3138) · 13210138
      Scott Cyphers authored
      * Maintain control_deps in replace_node
      Add helpers for mainting control_deps in other ways
      Fix compiler warning about shadowing a local
      
      * Clone control dependencies
      
      * Export symbol for Windows
      
      * Callers of copy_with_new_args
      
      * Need copy
      
      * Need shared pointer
      
      * GOE needed
      
      * goe
      
      * goe
      
      * Need pointer
      
      * Review comments
      13210138
    • Rob Earhart's avatar
      1282a34b
    • Diego Caballero's avatar
      Replace missing set with vector container (#3230) · edc90b37
      Diego Caballero authored
      Fix a mismatch after changing get_inputs API.
      edc90b37
  10. 15 Jul, 2019 2 commits
  11. 13 Jul, 2019 1 commit
    • Scott Cyphers's avatar
      Cyphers/topmaster (#3199) · c488f12b
      Scott Cyphers authored
      * Stabilize node sorting and fix some bugs.
      
      * Review comments
      
      * Fix broken tests
      
      * Implement traverse nodes with pointers
      
      * Let sort gather nodes for get_ordered_ops
      
      * Use stacks for stacks
      
      * Keep control deps ordered
      
      * Optimize subgraph sort
      
      * Add unordered map over function ops
      
      * Don't recheck children
      
      * Use vectors in stacks, avoid std::list::size()
      c488f12b
  12. 12 Jul, 2019 4 commits