- 10 Jan, 2020 1 commit
-
-
Ewa Tusień authored
* Removed Recoprocal FusedOp and moved definition to ONNX importer. * Removed unnecessary changes. * Added test. * Undo unnecessary changes. Co-authored-by: Sang Ik Lee <sang.ik.lee@intel.com>
-
- 01 Jan, 2020 1 commit
-
-
Robert Kimball authored
* Update license to new year * Pick up some strays
-
- 18 Dec, 2019 1 commit
-
-
Jayaram Bobba authored
-
- 17 Dec, 2019 1 commit
-
-
Ewa Tusień authored
* Added scatterND op to ONNX importer. * Added ScatterND FusedOp. * Removed unnecessary files. * Added op to config files. * Changed input order. * Fixed validation checking. * Added suport for int64 in ScatterNDAdd op. * Changed test. * Disabled test for plaidML. * Code refactoring * Added tests.
-
- 16 Dec, 2019 1 commit
-
-
Mateusz Bencer authored
* First debug version of support ND input * Added type_prop tests * Implemented ND support for SpaceToDepth * Added type_prop tests for SpaceToDepth * Added fused op tests * code refactor * Fixed DepthToSpaceMode::BLOCKS_FIRST * Code review remarks introduced * Code review ramarks. Part.2 * Using NODE_VALIDATION_CHECK introduced
-
- 11 Dec, 2019 1 commit
-
-
Robert Kimball authored
* Change generate_adjoints to take an OutputVector instead of a NodeVector for deltas. * Cleanup * Adjoints class convert to use Output<Node> * More cleanup * More cleanup * Post-merge build issues * Don't push initial bprops multiple times * Eliminate GOE correctly * back-compatibility, unit test
-
- 06 Dec, 2019 1 commit
-
-
Mateusz Bencer authored
-
- 05 Dec, 2019 1 commit
-
-
Jayaram Bobba authored
* Added v1::Select op with support for implicit broadcasting * Addressed PR feedback * Constant folding support for v1::Select op * Remove commented-out code * More shape inference tests
-
- 03 Dec, 2019 4 commits
-
-
Tomasz Dołbniak authored
* NonMaxSuppression op skeleton * Validation of the NonMaxSuppresion op * Correct last 'boxes' dimention check * onnx_importer support for NonMaxSuppression * Code formatting * Type and shape inference for NonMaxSuppression * Different initialization of NMS inputs in onnx_importer * Code formatting * Basic type_prop tests for NonMaxSuppression * More type_prop validation for NMS
-
Tomasz Dołbniak authored
-
Mateusz Bencer authored
-
Jayaram Bobba authored
-
- 02 Dec, 2019 4 commits
-
-
Mateusz Bencer authored
* GatherTree introduced * Added GatherTree type_prop tests
-
Mateusz Bencer authored
* Initial commit * Moved DeformablePSROIPooling to v1 * Moved DeformablePSROIPooling to v1. Part.2 * Added missing fields * Added inferance shape * Added type prop UT * Added serialization * Doc + styles applied * Revert incorrect changes * Revert incorrect changes. Part.2 * Moved to NGRAPH_API * integration with master * Code review remarks introduced * DeformablePSROIPooling updated to new spec
-
Mateusz Bencer authored
* Changed axis to Node * Added using normalize from validation util * refactored split * Added typrop tests to Split * Added set_input_is_relevant_to_shape for Split * clang style applied * Fixed var name * Code refactor * mergre from master. part.2 * Constructor to provide CI compatibility * CI compatibility * CI compatibility * Updated get_outputs * CI compitability * Fixed get_outputs function
-
Pruthvi authored
* relax check for LRN for requirement rank should be >=3 * rename unit test names * - Disable lrn unit test with axes for CPU backend * remove outdated unit test on rank requirement from type_prop * - disable newly added lrn unit test in plaidMl
-
- 28 Nov, 2019 2 commits
-
-
Tomasz Socha authored
* [SPEC] Adjust ConvolutionBackpropData op. ``` inputs: 1. filters-------+ 2. output_delta | -> 1. data +---> 2. filters 3. data_batch_shape -> 3. output_shape(+optional) attributes: 1. strides -> 1. strides 2. dilations-----+ 3. pads_begin | -> 2. pads_begin 4. pads_end | -> 3. pads_end +---> 4. dilations -> 5. +auto_pad(optional)[PadType::EXPLICIT] -> 6. +output_padding(optional)[zeros] ``` * Review fix I
-
Mateusz Bencer authored
* Added negative axes support for ReverseRequence * code review remarks introduced * Disable reverse sequence for PlaidMl tests * Fixed styles * Fixed axes assignment * Fixed normalized axes assignment
-
- 25 Nov, 2019 1 commit
-
-
Mateusz Bencer authored
* Moved OneHot to v0 * Introduced OneHot:v1 * Added shape calculation for OneHot:v1 * Added element types checking * Added output shape tests * Added tests to checking if inputs are scalars * Updated OneHot:v1 doc * Implemented OneHot:v1 downgrade pass * Using OneHot:v1 in onnx_importer * Implemented OneHot:v0 upgrade * Fixed OneHot onnx_importer * Refactored normalize_axis * Added OneHot:v1 serialized * Code review remarks introduced * Added doc to normalize_axis
-
- 22 Nov, 2019 3 commits
-
-
Scott Cyphers authored
* Stub for CropAndResize * Cut and pasteo * Need a cast
-
Tomasz Dołbniak authored
* Construct HardSigmoid with alpha and beta as inputs * Switch to the new HardSigmoid constructor entirely * Broadcast with numpy style in hard sigmoid * Python bindings adjustment to the new constructor * Different way of creating constants * Accept scalars instead of 1D vectors for alpha and beta * Adjust the python tests to the new HardSigmoid constructor * Use v1 ops in fused HardSigmoid * Relax the static shape requirement for alpha and beta * Fix merge
-
gaurides authored
* Initial commit * Add decompose_op and unit-test * Style fix * Fix CI error * Address review comments * Remove CPUBatchFusion * Address review feedback * Address review feedback * Added type_prop tests * Moved 1 test from cpu to core to keep together * Address PR comments * Fix style
-
- 21 Nov, 2019 1 commit
-
-
Jayaram Bobba authored
-
- 18 Nov, 2019 1 commit
-
-
Tomasz Socha authored
* [FUSED] Add reciprocal op * Review Fix #1 * Move operator op::v1 -> op * Fix serializer * Review Fix I
-
- 15 Nov, 2019 3 commits
-
-
Mateusz Bencer authored
* Added support mode for SpaceToDepth * Added unit tests * Fixed styles * Revert changes in prototxt files
-
Tomasz Socha authored
* [SPEC] Add auto_broadcast parameter to SquaredDifference * Rename set_autobroadcast->set_autob
-
Mateusz Bencer authored
* LogSoftmax introduced * Added LogSoftmax to serializer * Fixed style * Fixed CmakeLists style * code review remarks introduced * Code review remarks introduced
-
- 08 Nov, 2019 1 commit
-
-
Adam Rogowiec authored
-
- 05 Nov, 2019 1 commit
-
-
Mateusz Bencer authored
-
- 04 Nov, 2019 1 commit
-
-
Nishant Patel authored
* Shape as a node in ConvBpropData (v1) * Fix constant op creation * Convbpropfilters dynamic shape * Avgpool bprop dynamic shape * Add downgrade pass * Downgrade pass Avgpoolbackprop * Shape checks and shape relevancy * Dyn avgpoolbprop test case * Revert "Dyn avgpoolbprop test case" This reverts commit b094f2f99d00023593c667ff16cf060a586ad16a. * Revert "Avgpool bprop dynamic shape" This reverts commit ef8a4d197577c0d277d634baa9d6d082adcddae0. * Revert "Downgrade pass Avgpoolbackprop" This reverts commit 3f31f0fea8fe6e79bd958cbaa7cb8495008a795f. * Call shape relevancy * Revert Avgpoolbprop changes * mark nodes as dynamic * Add opset transform tests * Change API * Adjust strides * Use size * Merge PR 3776 * add shape relevance * Add convbprop_data test case * Add convbprop_filter test case * Use is_constant helper * Remove opset pdpd test case * resolve conflict * add checks for validate and infer * Type prop tests
-
- 29 Oct, 2019 1 commit
-
-
Tomasz Socha authored
* Rename input arg -> data * Update node validation and shape propagation to support data rank and number of repeats to be different. * Add type_prop tests * Add UT for new tile cases * style * Modify CPU backend to support the new case. * Fix backend selection in test * Add new line back.
-
- 28 Oct, 2019 1 commit
-
-
Mateusz Bencer authored
* DynSlice was adjusted to specyfication * Fixed documentation * Fixed styles * Fixed clang warning * Introduced StridedSlice as separate op * revert dyn_slice * Fixed StrideSlice implementation * Enable downgrade pass in dynamic backend * Implemented upgrade/downgrade pass * Added serialization * Styles applied * Styles applied. Part.2 * Updated dynamic backends list * Move StridedSlice outside experimental * Make Slice as v0 of StridedSlice * Styles applied * Styles applied * Fixed clang error * Code review remarks introduced * Move GenerateMask up in Opset0Downgrade to keep alphabetical sort * Style apply
-
- 22 Oct, 2019 1 commit
-
-
Tomasz Socha authored
* unfold attributes * Remove unnecesary if * Rename run() -> lstm_pass() * Unify usage of LSTMForward for one and bi directional LSTM * Unify LSTMForward return values for one and bi directional LSTM * Dirty moving LSTMForward into fused directory * Accept lstm direction as string instead of enum * Fused op which uses decompose_op in onnx_importer * Rename LSTMForward -> LSTMSequence * Split LSTMSequence to cpp and hpp * Remove LSTMDirection enum * Add getters for class fields * Adjust constructors * Add direction validation. * Add support of LSTMSequence op in serializer * Reorder fused op input order * Style fix * Fix for reorder of inputs * Use NodeTypeInfo instead of static string * Node -> value in doc * Add doc for prepare_input method * Fix shape inference * Use enum instead of string for direction * Add Type prop unit test * Fix style
-
- 18 Oct, 2019 1 commit
-
-
Jayaram Bobba authored
* Support auto broadcast in FakeQuantize op * style fix * add pdpd unit test to plaidml manifest
-
- 17 Oct, 2019 1 commit
-
-
Jayaram Bobba authored
* - Added support for v1 Broadcast op specification - Added upgrade/downgrade conversions between v0 and v1 * Added unit test for pdpd broadcast * Make numpy default autobroadcast type and some style fixes * Added support in Dynamic wrapper for dyn elimination and copied over unit tests from DynBroadcast * Addressed PR feedback * Addressed PR feedback on documentation
-
- 11 Oct, 2019 1 commit
-
-
Mateusz Bencer authored
* Implemented downgrade pass * Using Pad:v1 in onnx_importer * Downgrade transformation doc fixed * Added downgrade pass for reduce_prod * Using ReduceProd:v1 in onnx_importer * Added ReduceProd:1 downgrade support * Clang styles applied * Downgrade pass added for all backends * Added downgrade pass for reduce_prod * Using ReduceProd:v1 in onnx_importer * Added ReduceProd:1 downgrade support * Clang styles applied * Apply suggestions from code review Changed pad_opset_pass to opset_downgrade Co-Authored-By: Tomasz Socha <tomasz.socha@intel.com> * Fix names * Apply suggestions from code review Removed redundant include, renamed tests Co-Authored-By: Tomasz Socha <tomasz.socha@intel.com> * Changed order of passes * Changed way of op casting * Changed order of passes * Changed downgrade pass order of CPU backend * Changed downgrade pass order of CPU backend * styles applied * [SPEC] Fixed NormalizeL2 (#3695) * Fixed NormalizeL2 * style applied * Fixed axes rank checking * removed redundant comma * Set keep_dims by function argument * Improved error message * Fixed casting method * fix styles * styles applied * Fixed normalize tests * unit tests names refactor Co-Authored-By: Michał Karzyński <postrational@users.noreply.github.com> * Disable not supported PlaidML tests * Added missing EOF
-
- 08 Oct, 2019 1 commit
-
-
Scott Cyphers authored
* Cyphers/lastwarns (#3640) * Build changes for -Wall * Use properties * Remove no-zero-as-null-pointer-constant * add ##__VAR_ARGS__ workaround * enable gnu-zero-variadic-macro-arguments warning * fix gnu-zero-variadic-macro-arguments * use PrintToDummyParamName * remove ##__VA_ARGS__ workaround * fix ##__VA_ARGS__ and enable gnu-zero-variadic-macro-arguments * handle windows build * use alternative fix to support VS compiler * fix merge issue * remove variadic macros from kernel_selectors * replace remaining ##__VA_ARGS__ * fix missing braces * Remove some clang warnings * Warnings cleanup
-
- 07 Oct, 2019 2 commits
-
-
Mateusz Bencer authored
* Implemented downgrade pass * Using Pad:v1 in onnx_importer * Downgrade transformation doc fixed * Downgrade pass added for all backends * Apply suggestions from code review Changed pad_opset_pass to opset_downgrade Co-Authored-By: Tomasz Socha <tomasz.socha@intel.com> * Changed order of passes * Changed downgrade pass order of CPU backend * Code review remarks introduced
-
Ivan Tikhonov authored
* add check for dynamic dimensions * to_shape() -> rank() * Delete unnecessary check * Added in DeduceDynSlice suite to check dynamic dimension * minor codestyle fix * c-cast -> static_cast
-
- 30 Sep, 2019 1 commit
-
-
Mateusz Bencer authored
-