1. 16 Jul, 2019 7 commits
    • 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
    • Tomasz Dołbniak's avatar
      358efff9
    • 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
  2. 15 Jul, 2019 7 commits
  3. 13 Jul, 2019 2 commits
    • Scott Cyphers's avatar
      Fix compiler warning (#3222) · 3f6cda4c
      Scott Cyphers authored
      3f6cda4c
    • 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
  4. 12 Jul, 2019 8 commits
  5. 11 Jul, 2019 8 commits
  6. 10 Jul, 2019 8 commits