- 17 Jul, 2019 4 commits
-
-
aslepko authored
Update jenkins-trigger.groovy
-
aslepko authored
-
Robert Kimball authored
-
Adam Procter authored
* Re-enable -Wswitch and -Wswitch-enum * Collapse identical switch cases * Fix (I think) compilation errors * Partially fix missing cases in GPU xformer, so clang will show me the rest of them... * One last enum value
-
- 16 Jul, 2019 10 commits
-
-
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.
-
tsocha authored
* Fix shrink operator for uint* types * Add a comment for negative_lambd=0 for uint*
-
aslepko authored
-
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.
-
Adam Rogowiec authored
-
Tomasz Dołbniak authored
-
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.
-
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
-
Rob Earhart authored
-
Diego Caballero authored
Fix a mismatch after changing get_inputs API.
-
- 15 Jul, 2019 7 commits
-
-
Adam Procter authored
* Start splitting type_prop.cpp (just a few for now, to get feedback on general pattern) * Split out some more type_prop stuff * A bunch more * Move one test out of type_prop into build_graph * Split Reverse from ReverseSequence (oops), and fix a typo I noticed in dyn_reshape.cpp * fix EOF newline * Style. * Add newline at eof.
-
Amy Zhuang authored
Wait until performance counter data is set to release function for CODEGEN.
-
Sang Ik Lee authored
* Add Gelu OP. * CPU backend: Enable Erf UTs * Add UT. * Address review comment.
-
Robert Kimball authored
First cut at async interface for backend tensor allocation and execution
-
Robert Kimball authored
-
Robert Kimball authored
Handle negative padding
-
Scott Cyphers authored
-
- 13 Jul, 2019 2 commits
-
-
Scott Cyphers authored
-
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()
-
- 12 Jul, 2019 8 commits
-
-
Robert Kimball authored
* use bash method for style on Linux and Apple because it is faster * cleanup * address PR review comment * make scripts executable
-
Adam Procter authored
-
tsocha authored
-
Robert Kimball authored
-
Rob Earhart authored
-
aslepko authored
Update unit_test.manifest
-
aslepko authored
-
aslepko authored
-
- 11 Jul, 2019 8 commits
-
-
Robert Kimball authored
-
Nagy Mostafa authored
* Initial sub-graph extraction * Works without detaching input edges from sub-graph * Added removing input edges to graph * Works with whole func sub-graphs. Inputs edges to sub-graph are still there * Works on 2 exclusive sub-graphs. Still not on merged sub-graphs * Revert removing inputs to sub-graph. nGraph validation crashes * Added 3 sub-graph test. Remove compiled_kernel fusion pass. Comments * Revert some changes * Added cycle detection. Removed unit-tests to backend_mlir.in.cpp. Still not fully functional * Construct CK nodes after finding outputs to preserve the graph. * Fix topological sort. UTs pass. * Minor fixes * PR fixes * Enable mlir tests only when building with MLIR on
-
andreykhaykin authored
* new debugger to trace real tensors in each kernel * update after style-apply * add unit test to debugger * after style-apply * templatize data + fixed issues from PR * solve conflict * change names of env flags + fixed typo + pass unit-test * add different types to dump, change arch of debug class, add support to allow debug to be set programmatically (all requested changed fixed) * add curly braces to single-line blocks * fix shadow names + add int32 for dump + fix for names with coding standarts of ngraph * fix names of member variables + delete some constructors * try to find issue with CI, do not merge! * fix one issue with CI * fix style-apply
-
Nagy Mostafa authored
* Support MLIR lowering of Relu * Use EDSC comparison * style-apply * Use .inc file for Conversion classes list * Disable i32 Relu for plaidml
-
Robert Kimball authored
-
Robert Kimball authored
-
Rob Earhart authored
* Use libc++ for macOS core python wheel * numpy version
-
Adam Procter authored
* Add a few more toy dynamic examples * Enable constant folding for Reverse; enable reverse_shape test * Add constant folding for Product, and enable two more tests
-
- 10 Jul, 2019 1 commit
-
-
Robert Kimball authored
-