Nikita Malinin
8e43987cd7
[POT] Update IEEngine for SW API support ( #10304 )
...
* Update IEEngine for SW API support
* Change Engine for GNA sample
* Change stacks into reshape
2022-02-12 18:57:35 +03:00
Indira Salyahova
976a20cedf
[POT] Update input pattern ( #10220 )
...
* Update special_patterns.py
* Update IgnoredPatterns.md
2022-02-12 18:56:41 +03:00
Pavel Esir
653ed4a34c
[MO] use revision hashes to compare IE & MO versions ( #10230 )
...
* fixed version comparison: for comparsion extracted hashes are used
* shortened 7 -> 11 to match the current version fromat from nightly
* corrected regex, added comparing by minimal hash len
2022-02-12 00:13:48 +03:00
Liubov Talamanova
4d61600077
[POT] Fix cascade model names ( #10112 )
2022-02-11 15:54:41 +03:00
Nikita Malinin
d758a21d6e
Update gna_sample with API 2.0 features ( #10236 )
2022-02-11 13:23:02 +03:00
Alexey Lebedev
31501a7992
Fix random ( #10240 )
2022-02-11 13:06:07 +03:00
Tomasz Dołbniak
c186449735
Do not process null nodes in JSON analysis ( #10269 )
2022-02-11 08:42:25 +01:00
Anton Chetverikov
50dffb80bb
Add missed DeformableConvolution to back transformations ( #10255 )
2022-02-10 17:20:11 +03:00
Anton Chetverikov
9af8d9339c
[MO] Avoid maskedconstant to array conversion ( #10233 )
...
* Avoid maskedconstant to array conversion
* remove redundant input
* Add link to github issue
2022-02-10 16:24:05 +03:00
Alexey Lebedev
d484411f39
[tools] Fix image_info detection in benchmark app ( #10192 )
...
* Fix image_info detection
* exception instead warning in case input data is not compatible with input
2022-02-10 14:32:56 +03:00
Tomasz Dołbniak
aedd902cd8
Use double quotes in JSON analysis ( #10237 )
2022-02-09 20:41:49 +03:00
Pavel Esir
654b025a26
[MO] set explicitly argument dtype to int for np.split ( #9988 )
...
* forced split argument dtype to int
* added unit-test
* fixed typo in split_test.py
* set explicitly np.int64 instead of np.int
* use split_length's dtype
2022-02-09 12:16:33 +03:00
Anton Chetverikov
25ca17e789
[MO IR Reader] Update *Sequence backend_attrs ( #10041 )
...
* Update LSTMSequence backend_attrs
* Add missed attribute clip
* Update backend_attrs for all *sequence operations
* Add extender for GRUSequence
* Add GRUSequence to custom ops list
* use has_and_set instead if direct acces to attributes
2022-02-09 12:13:23 +03:00
Maxim Vafin
52374a4b8b
Write runtime version and how IR was genarated (legacy path or not) ( #10196 )
2022-02-09 11:41:49 +03:00
Sergey Lyubimtsev
acf8cacfbc
requirements markers clean up ( #10179 )
...
* requirements markers clean up
* formatting & comments
* typos
2022-02-09 10:18:24 +03:00
Sergey Shlyapnikov
8f0e974ee6
[GPU] Add new properties and fix bechmark_app ( #10149 )
2022-02-09 09:18:54 +03:00
Maxim Vafin
1970baeb1c
Apply RIC for dynamic dimension in legacy MO ( #10130 )
...
* Apply RIC for dynamic dimension in legacy MO and fail if RIC wasn't applied to any input
* Fix moc tests
2022-02-08 22:17:19 +03:00
Nikita Malinin
0c855ee8b2
[POT] Renaming NXModel ( #10168 )
...
* NXModel -> CompressedModel renaming
* Update references & remove Dicts
* Pylint fixes
2022-02-08 14:07:12 +03:00
Indira Salyahova
f17c26506f
Update utils.py ( #10186 )
2022-02-08 13:51:29 +03:00
Alexey Lebedev
24c4ccc621
[PYTHON API] add __hash__ for Type ( #10059 )
...
* define hash operator for type
* Fix code style
2022-02-08 13:28:25 +03:00
Anton Chetverikov
f9eaaa9ff6
[MO] Sqrt operation implementation ( #9950 )
...
* Add sqrt extender
* Update check to not use default infer in infer was set before
* Update comment
* Fix comment
* Remove Sqrt extender
* Remove unnecessary changes
* Add MO implementation of SQRT operation
2022-02-08 11:41:13 +03:00
Yegor Kruglov
9d3028a9f7
[MO] Pip installation message for not satisfied dependencies ( #9952 )
...
* changed message for not satisfied package
* changed warning message
2022-02-07 22:19:02 +03:00
Yegor Kruglov
bde1d5edb0
added condition for optional outputs ( #10097 )
2022-02-07 18:24:28 +03:00
Pavel Esir
3d6e90b8f9
concat['override_output_shape'] = True in StridedSliceNormalizer.py ( #10045 )
2022-02-07 13:24:56 +03:00
Mikhail Nosov
9f9df184c4
Added compatibility check of layout with partial shape ( #10144 )
...
* Added compatibility check of layout with partial shape
E.g. layout "NC" in not compatible with PartialShape{1,3,224,224}
Check is added:
- For parameter set_layout
- For parameter set_partial_shape
- For result set_layout
- Checked also compatibility for all results after 'validate_and_infer_types'
* Fix incorrect tests
* Fix of more incorrect tests
* Removed couple of obsoleted error-handling tests - these are catched now on earlier stages
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com >
2022-02-07 11:17:28 +03:00
Ilya Churaev
a2ca1d4499
Merge IE & nGraph DG ( #10055 )
...
* Changed folder for documentation
* Fixed links
* Merged nGraph DG to OpenVINO Runtime UG
* Fixed errors
* Fixed some issues
* Fixed tree
* Fixed typo
* Update docs/documentation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update README.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update README.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Fixed name
* FIxed snippets
* Small fixes
* Update docs/HOWTO/Custom_Layers_Guide.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Fixed comments
* Try to fix doc
* Try to fix doc issue
* Update docs/OV_Runtime_UG/Integrate_with_customer_application_new_API.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/model_representation.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
2022-02-07 06:57:35 +03:00
Anastasia Popova
12a310636d
Fixed input cut for case when port is not specified. ( #10134 )
2022-02-04 19:03:12 +03:00
Aleksandr Korolev
9743784f91
[VPU] update config header ( #9857 )
...
* [VPU] update config header
* Review fixes
* Performance hint config update
* Removal deprecated vpu config stuff
* Review changes
* Rename myriad properties from camelCase to snake_case
* Review changes
* Review fixes
* Removal intel_myriad::common namespace
* OV throughput stream option
* Test fix
* Reverted disable_convert & disable_reorder
* Bugfixes
* Change default value for PerformanceHintNumRequestsOption
2022-02-04 16:32:00 +03:00
Indira Salyahova
da02951d67
[POT] Fix get layout from model ( #10018 )
...
* fix: layout pot
* layout
* fix: layout
* pylint
* add logger
* Update image_loader.py
* pylint
* repeat layout in data free
* resolve conflicts
* sample
* resolve comments
2022-02-04 11:46:54 +03:00
Roman Kazantsev
64aabc74d1
Check the selected frontend to correspond use_new/legacy_frontend options ( #10084 )
...
* Check the selected frontend to correspond use_new/legacy_frontend options
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Fix a default case when no frontend is found
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
2022-02-03 20:34:07 +03:00
Ilya Lavrenov
f2f281e60b
Renamed ov_runtime => openvino, ov_ => openvino_ prefix ( #10069 )
...
* Renamed ov_runtime => openvino, ov_ => openvino_ prefix
* Coverage fix
* More fixes
* Fixed MO tests with custom FE
2022-02-03 20:03:41 +03:00
Anastasia Popova
86faa25724
Fix of output tensor names for mask-rcnn* models ( #10042 )
...
* Added op names to tensor names for MaskRCNN replacement transformation. Fixed output layout for MaskRCNN.
* Applied commentes left from PR with tensor names fix.
* Added tests for remove_tensor_names().
* Added checks in emitter.
* Removed debug output.
* Small fix.
* Small fix.
2022-02-03 19:44:47 +03:00
Anastasia Popova
ca45bf430a
Fixed tensor names set in InputCut and AutomlEfficientDet transformation. ( #9998 )
...
* Fixed tensor names setting in InputCut, fixed tensor names losing in AutomlEfficientDet.
* Changed op name adding to tensor names in InputCut for output port case only.
2022-02-03 15:55:16 +03:00
Artyom Anokhov
f57be8fdd8
configs: Updated path to licensing ( #10102 )
2022-02-03 15:24:40 +03:00
Liubov Talamanova
b4206fe0a1
Supported Simplified mode without provided config ( #10049 )
...
* Support Simplified mode without provided config
* Change data-source default location
2022-02-03 10:56:25 +03:00
Eugeny Volosenkov
e7d8284e4d
fix pot ( #9980 )
2022-02-03 10:47:31 +03:00
Nikita Malinin
04f5b233f2
[POT] Introduce saturation_fix option ( #9940 )
...
* Introduce statiration_fix option
* Pylint fix
* Update namings and pipelilne
* Change node_input target
2022-02-02 13:46:20 +03:00
Anastasia Kuporosova
70f65bdb74
[Python API] Rename configuration API + update tests/tools ( #9927 )
...
* [Python API] Rename configuration API + update tests/tools
* keep old api for compatibility
* add deprecation warnings
* apply comments to query sample
* remove convert to pyobject
* use Any instead of string
* update tests
* update set_property
* fix sample
* update test + try-except for pot
* add docstrings
* fix codestyle for pot
2022-02-02 11:28:41 +03:00
Svetlana Dolinina
5e8f997262
Fix bug in AddReshapeTransposeAroundConvPool for Kaldi LSTM networks ( #9885 )
...
* change order of transformations to work correctly with Convolutions in Kaldi LSTM networks
* removed unneeded changes and add unit tests
* remove comment
* remove changes from memory_offset_adjustment, move all fixes inside add_reshape_transpose_around_conv_pool to avoid new bugs
* removed test for deleted changes
* replace -1 by None
2022-02-01 17:06:49 +03:00
Liubov Talamanova
ca09ddd123
[POT] Implement DataFreeEngine ( #9484 )
...
* [POT] Implement DataFreeEngine
* Add CLI
* Updated CLI
* Moved logic to SynteticImageLoader
* Fix bug with draw modes
* Fix bug in DataFreeEngine
* Fix multiprocessing
* Fix pylint
* Add DataFreeEngine test
* Download models
* Fill background
* Fix test
* Fix args
* Support config option for DataFree mode
* Minor fixes
* Add data_free config
* Add more test cases
* Enable RCNN models quantization
2022-02-01 15:15:20 +03:00
Pavel Esir
9bb7697b2f
[MO] fix simplified MO import for PyCharm Debug ( #9866 )
...
* fix simplified MO import for PyCharm Debug
* package_BOM update
2022-02-01 13:14:48 +03:00
Anton Pankratov
8ca6aeae83
New configuration API in set get property ( #10012 )
...
* New configuration API in set|get property
* removed supported metrics and keys
* Fixed build
* Fixed build
* Fixed samples build
* Fixed samples build
* Fixed build
* Removed old properties in plugin
* Fixed build
2022-02-01 13:05:14 +03:00
Roman Kazantsev
298cced3b3
[MO, TF frontend] Correct loaders for StridedSlice and Pack operations ( #10034 )
...
* Correct Loaders for TensorFlow StridedSlice and Pack operations
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Supress INFO and WARNING messages from TensorFlow
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
2022-02-01 11:02:28 +03:00
Pavel Finashov
ab3207a81b
POT: Fixed command line to convert models for Windows platform. ( #10024 )
...
* For testing purpose
* Fixed command line for windows: removed re-writing PYTHOPATH
* Changed command line for re-writing PYTHONPATH
2022-02-01 10:31:16 +03:00
Pavel Esir
73e9eb4c61
[MO] add reinterp_shape for StridedSlice ( #9622 )
...
* added reinterp_shape for StridedSlice
* package_BOM update
* corrected unit-tests
* returned removed tests
2022-01-31 22:17:15 +03:00
Anton Dudchenko
89b88af28d
[VPU] Rename INTEL_VPU to INTEL_MYRIAD, move thirdparty and vpu_dependencies ( #9827 )
...
* Rename INTEL_VPU to INTEL_MYRIAD, move thirdparty and vpu_dependencies
* Fix thirdparty
* Rename HDDL
* Remove unused files
* Fix HDDL
* Add path to mvnc
* Fix installation on Linux
* Remove thirdparty dir from codeowners
* Move new files
* Remove IE_MAIN_SOURCE_DIR dependencies
Co-authored-by: Maksim Doronin <maksim.doronin@intel.com >
2022-01-31 16:58:33 +03:00
Indira Salyahova
6145cb736e
[POT] Update patterns with transpose ( #9555 )
...
* fix: update pot patterns with transpose
* add tests
* delete tests
* updatereference metrics tf model
* Update test_sanity.py
2022-01-31 14:30:28 +03:00
Anton Chetverikov
97a78d0059
[MO] EmptyTensorList transform ( #9361 )
...
* Initial change for new transformations
* Update patterns
* Update unsupported operation replacement
* Add input/output normalization passes call
* Update logic
* Refactor output concatination transform
* Update re_numerate_input_ports and shape infer functions for Loop
* Update comments
* Add back edge removing to output concatenation transformations
* Update comment
* Remove redundant normallization call
* Update supported layers list
* Use routine in check
* Add transformation to rub_before list
2022-01-28 20:53:16 +03:00
Sergey Lyubimtsev
4b35d48283
Add ability to generate requirements.txt files with dev tags ( #9986 )
2022-01-28 18:23:10 +03:00
Anastasia Popova
a61655040f
Fixed loader for TF2. ( #9962 )
2022-01-28 13:23:22 +03:00