- 03 Dec, 2019 8 commits
-
-
Ilya Lavrenov authored
-
Michał Karzyński authored
* Enable multitple int types for OneHot 'depth' param * Move validation logic out of helper * Make helper more generic
-
Gleb Kazantaev authored
* Convert slope to data type * UPdated Mod decomposition to use V1 Subtract
-
Gleb Kazantaev authored
* Fixed Selu op decomposition * Updated Selu op
-
Tomasz Dołbniak authored
-
Mateusz Bencer authored
-
Jayaram Bobba authored
-
baojun authored
* Add Fluid reduce_sum and reduce_sum_grad * Temp save. * Try cmake target_sources * Make files compile. * Add fprop and build Fluid ops by default. * Some fixes. * Fix shape inference issue. * Add bprop. * Fix bprop. * Bug fixes.
-
- 02 Dec, 2019 10 commits
-
-
Mateusz Bencer authored
* GatherTree introduced * Added GatherTree type_prop tests
-
Ilya Churaev authored
-
Yimei Sun authored
-
Mateusz Bencer authored
* Added consant folding for LogicalNot * Fixed alphabetical order
-
Katarzyna Mitrus authored
* V1 version of Subtract with default Numpy autobcast * Update op_v1_tbl.hpp with v1 version of Subtract * Use v1 of Subtract in ONNX importer * Add v1 namespace * Update namspece * Missing punctuation * Add Subtract to opset0 downgrade * Add Subtract to opset1 upgrade * Add Subtract header to cpu emmiter * Update serializer * Add Subtract to opset_pass tests * Use downgrade method * Add get_version method * Style apply * Add v1 Substract to check opset1 * Add NGRAPH_API before class name * Removed get_version method * Separate cases for Subtract and Subtract_v1 in serializer * Update op_version_tbl with v1 Subtract * NUMPY autobcast for no args constructor * Add Subtract_v1 to serializer
-
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
-
Tomasz Dołbniak authored
* ReduceLogicalAnd op implementation * ReduceLogicalOr op implementation * Add basic constant folding support * Fix typo * Revert "Add basic constant folding support" This reverts commit 5d14a1849e957858dd5f6615981b154a381a1127. * Introduce and use a new base class for logical reductions * Constant folding for v1::ReduceLogicalAnd * Constant folding for v1::ReduceLogicalOr * Obsolete cout removal
-
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
-
Ilya Lavrenov authored
-
- 01 Dec, 2019 2 commits
-
-
baojun authored
* add placeholder for conv bprop * add constructor, api, serializer and can compile * implement decompose_op * fix arg num * fix and update * address comment, clean up and add ut placeholder * update ut * address comment on groups
-
Evgenya Stepyreva authored
-
- 29 Nov, 2019 1 commit
-
-
Michał Karzyński authored
* Add 3-input constructor to DetectionOutput * Review comments
-
- 28 Nov, 2019 4 commits
-
-
Tomasz Dołbniak authored
-
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
-
Jayaram Bobba authored
* Opset1 * Added opset1.hpp * Added more ops to opset0 and opset1 * Move opset1.hpp up and remove opset0.hpp * Add versioning to more ops * Revert to older pass names to keep compatibility for external components * Fix compilation errors with codegen * merge * Added compile-time check for opset * Added opset1 tbl * Add op_version table of all ops * Create factories from op_version_tbl * reorg unsupported ops in int backend * Added temporary alias for GreaterEqual * Add missing case to interpreter enumeration * Finish opset serializer cleanup (#3939) * Opset-based opset conversion (#3937) * Opset-based opset conversion * Add other opset conversion * Use ops.hpp * Update opset0_tbl.hpp * Switch interpreter to opset0 + a few extras (#3941) * Switch interpreter, gcpu to opset0 * Remove unnused files * Give interpreter its own opset * style * Fix namespace * Fix rounding type conversion * Work-around for bad clang3.9 bug * Work-around
-
- 27 Nov, 2019 10 commits
-
-
Ivan Tikhonov authored
* constant folding for strided slice * code style * Refactoring * fix for warning: deleting an unused variable
-
Nagy Mostafa authored
* Map each ng tensor to a linear buffer and a view * fix comment * Create views only when a value is assigned a buffer id * style * Fix lit test
-
Nagy Mostafa authored
* WIP * WIP * WIP * All ops * Fix layernorm backprop op name * WIP: Adding tests * WIP: Adding LIT parsing/printing tests * WIP * Added LSTM cells. Fixed some ops * All builder tests * PR fixes * Fix spacing. Add missing setter to SpaceToDepth * Update spaceToDepth lit test * PR fixes * Build fix * Another fix * Fixed optional args
-
Katarzyna Mitrus authored
* Register CumSum operator in onnx importer * Missing whitespace * Update CMakeLists.txt * ONNX importer - CumSum op init * Simple CumSum onnx model * ONNX CumSum model simple test * Default axis * Axis input test * Inputs variable * Style apply * Test 3d exclusive reverse * Apply style * Add memory header and std namespace * Add model_cum_sum tests to plsidml unit_test.manifest * Add model_cum_sum tests to plaidml unit_test.manifest * Changed default axis type * Test model update * Style apply * Add test for dynamic axis input
-
Leona C authored
* Initial dynamic shapes doc * Basics on dynamic shapes, with example code * Add glossary defs and dynamic shapes example * Slightly better organization * Address make style check failure, maybe * Test dynamic shapes doc w 0.27.0-rc.0+9aa81d9 * Resolve doc build error w new opset versioning * Review comments addressed * Add theme-relevant revised illustrations from collab_ngai * style * Style fixes * Run make style-apply with clang-format-3.9
-
Scott Cyphers authored
-
Ilya Lavrenov authored
* Partially fixed visibility for symbols: * Resolved issues with RTTI and AppleClang * style * review fixes * fixed compilation with msvc 2019 * Export extra API which is used in other public classes * CMAKE: MSVS -> MSVC * Fixed template export * Fixed compilation flags * Fixed default args * removed self-inclusion * export * shape * export strides * Export all symbols needed for OpenVINO * Export * disable cpu * AxisSet * disable warning * fix * removed second declaration * fixed runtime exports * Reverted some changes * Fixed LNK2005 error on Windows * Fixed code style check * Fixed EnumAttributeAdapterBase * Remove export of template classes * Fixed code style for EnumAttributeAdapterBase * Fixed for protobuf
-
Mateusz Bencer authored
* Mod operator introduced * Introduced onnx importer, fixed implementation * styles applied * Refactored assert comment for mod * Add failure mod test to plaidml manifest * Code review remarks introduced * Changed ops used in decompose to v1 * Moved Mod to op_v1_tbl
-
Michał Karzyński authored
* Update ONNX importer Gemm to produce MatMul op * Address opset3 bug
-
Scott Cyphers authored
* Move non-primitive attribute adapters to adaptee's files * Cast in copy
-
- 26 Nov, 2019 2 commits
-
-
Scott Cyphers authored
* Fix incorrect uses of `description()` * type-o/namespace
-
Pruthvi authored
* - Op defination for cummalative sum * WIP reference kernel for cummulative sum * - unit test case for default cum_sum - addition ctor for cumsum to accept axis as a integer insted of Node type - style fix * - add serializer support - fix failing unit test case - update Op in the interpreter dispatcher * - CPU builder and DEX support for CumSum * - implemented mapping tensor elements to corrosponding axis * - unit test for multiple dims - fix axis in the op defination - support for reference kernel to compute across all axis * - added support for exclusive and reverse modes - more unit test case for all modes * - codegen support for CumSum - disable CumSum unit test for PlaidML * -Add missing header to codegen stream writer * fixed codegen writer * change return type of exclusive and reverse to bool * - support for dynamic shape - support to handle all tensor types in CPU builder * - add support for interpreter to handle different axis types * Style fix
-
- 25 Nov, 2019 3 commits
-
-
gaurides authored
* Adding default ctor * Address PR feedback
-
Mateusz Bencer authored
* Support string casting to AutoBroadcastSpec * Make string values consistent
-
magrawal128 authored
* Enable pipelining in CPU Backend * Applying clang-formatting to my previous commit * Changing CPU backend test. executable_can_create_tensor will now return true
-