* Review labels and dimension propagation
- check dimensions propagation with partial dimension
- extend testing for labels an dimensions propagation
* Shape inference support bounds evaluation
on begin, end inputs
* Review static shape inference
* Move sequence generator to dev API
to avoid create unnecessary library dependency
* Fix windows build issue
* Use strided slice in scatter update test
of partial value propagation
* Remove unused constant from test
* Fix strided dim calculation
* Fix clip lb,ub for strided dim calculation
* Use op strides if absent in input_shapes
* Move back SeqGen to shape inference
Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>
* [ONNX FE] Support value freezing without specifying type
Implement gete_element_type method for ONNX InputModel.
Implement tests with freezing integer input and float models
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Update src/frontends/onnx/frontend/src/input_model.cpp
Co-authored-by: Tomasz Dołbniak <tomasz.dolbniak@intel.com>
* Update src/frontends/onnx/frontend/src/input_model.cpp
Co-authored-by: Tomasz Dołbniak <tomasz.dolbniak@intel.com>
* Update src/frontends/onnx/frontend/src/input_model.cpp
Co-authored-by: Katarzyna Mitrus <katarzyna.mitrus@intel.com>
* Return only element type for model inputs and add ONNX FE tests
* Rename variable in the test
* Add syntax mark
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Co-authored-by: Tomasz Dołbniak <tomasz.dolbniak@intel.com>
Co-authored-by: Katarzyna Mitrus <katarzyna.mitrus@intel.com>
* Review einsum shape and label propagation
- extend type_prop test by check labels and einsum properties
* Review template implementation of shape inference
- rename StaticShape inference test file
- use common fixture and rename test cases
- add default ctor test
- add equation string setter
* Fix einsum label propagation check
due to improvement of dimensions and labels merge
* Remove BWDCMP_RTTI_DEFINITION from einsum op
Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>
* Initial TOC config
TOC depth
prev-next btn
TOC initial links
* extensibility section
header changed to section
section populated
* media processing and CV lib
header changed to section
no content in the node article... needs to be added later
* openvino security
header turned into section
intro article used as the section parent
* ecosystem
header turned to section
section populated
* menu padding adjustment
* benchmarks and release notes
benchmarks moved to resources
release notes moved to top level
case studies link
* OpenVINO IR
IR articles put in a section
the parent article will require more content
* Added support for ONNX OpExtension with custom domain
* review remarks
* move domain ctor to onnx OpExtension
* code refactor + new test
* styles applied
* [Python API] Support extensions with custom domains
* try to fix windows build error
* removed unnecessary stores
* [TF FE] Break the cycle in the different way
Earlier solution was incorrect due to inproper handling of forward edges cases
(edges going from parent to grand-child) for which topological sorting
of nodes can be interrupted.
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Break the cycle by NextIteration inputs
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Move transformation tests to the correct directory
* Revert "Move transformation tests to the correct directory"
This reverts commit 0c2a932505.
* Move the transformation tests to the correct dir