Roman Kazantsev
6ec8e53183
Update Model Optimizer User Guide ( #10759 )
...
* Remove install prerequisites steps, order FWs, and move pre-processing details
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Update Introduction: examples of MO CLIs, references to parameters description pages
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Update Setting Input Shape section
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Update Optimizing Preprocessing Computation page
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Revert location of Additional_Optimizations.md
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Describe layout and FP16 support in MO
* Fix docs issue
* Apply feedback
* Apply review feedback
* Clean-up Resources
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Mention FP16 compression in MO Introduction
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Apply the first portion of feedback
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Apply the second portion of feedback
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Apply review feedback
* Apply review feedback
* Apply the third portion of feedback
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Apply suggestions from code review
Co-authored-by: Tatiana Savina <tatiana.savina@intel.com >
* Apply feedback for FP16 compression documentation
* Apply review for FP16 page
* Apply suggestions from code review
Co-authored-by: Tatiana Savina <tatiana.savina@intel.com >
* Update docs/MO_DG/prepare_model/Additional_Optimizations.md
Co-authored-by: Tatiana Savina <tatiana.savina@intel.com >
* Apply feedback
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Apply feedback
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Apply feedback
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Address feedback about tutorials, input_shape option
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Rework Setting Input Shapes section
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Update "See also" list
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Correct conversion documents for each FW
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Refactor TensorFlow converting document and expand Embedding Preprocessing document
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Fix a link to POT
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Apply suggestions from code review
Co-authored-by: Tatiana Savina <tatiana.savina@intel.com >
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com >
Co-authored-by: Tatiana Savina <tatiana.savina@intel.com >
Co-authored-by: Sergey Lyalin <sergey.lyalin@intel.com >
2022-03-14 13:08:58 +03:00
Sergey Lyubimtsev
dd076264eb
add pre-release description for wheels packages (2) ( #10813 )
...
* add pre-release description for wheels packages
* refactoring
* lines
* Revert "lines"
This reverts commit 01a74dc168 .
* linters
* linters
* nighly revision of docs URL
2022-03-11 11:09:17 +03:00
Nikita Malinin
4746d0881b
[POT] Update BC with the Parameter nodes connection ( #10848 )
...
* Update BC with the Parameter nodes connection
* Update test_sanity with octave
2022-03-10 10:28:47 +03:00
Tatiana Savina
d7372d678c
[DOCS] fixes for nightly ( #10842 )
...
* fixes for nightly
* modify xfile
* change launcher ref
2022-03-10 09:10:54 +03:00
Ilya Churaev
702f8cf223
Fixed duplicated words ( #10827 )
2022-03-09 08:06:12 +00:00
Tatiana Savina
de47a3b4a4
POT documentation updates ( #10578 )
...
* POT changes
* change install
* change img size
* remove cli option
2022-03-06 09:14:39 +03:00
Nikita Malinin
41818a377f
[POT] Update IEEngine with the Dynamic model support ( #10717 )
...
* Update IEEngine with the Dynamic models support
* Update with the batch
* Method naming fix
* Update image_loader & tests with dynamic models
* Update test_sanity.py
* Replace custom_mo_config from the model
2022-03-05 15:49:21 +03:00
Andrey Zaytsev
0f8c599ce7
Re-structure Model Optimizer User Guide and Clean-up ( #10801 )
...
* Modified the workflow diagram
* Moved supported topology lists to separate topics
* Additional changes
* Removed Supported Topologies list and Deprecated pages
* Created the Model Conversion Tutorials section for instructions for specific models
* Topic names alignment, removed Default_Model_Optimizer_Optimizations.md
* Additional structural changes
* Fixed links
* heading fixes
2022-03-05 12:31:15 +03:00
Roman Kazantsev
0c20e7a3ca
[MO] Remove IR frontend from available frontend list in MO ( #10798 )
...
* [MO] Remove IR frontend from available frontend list in MO
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Fix issue - forget to pass FEM
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Fix issue for TF with new FE and default legacy
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
2022-03-04 20:50:02 +03:00
Nikita Malinin
69ad9e80e1
[POT] Update OverflowCorrection algo for nodes without bias ( #10687 )
...
* Update OverflowCorrection algo for nodes without bias
* Pylint line fix
* Update OC with the last add name
* Pylint fix
2022-03-04 14:50:44 +03:00
Mateusz Bencer
fd18632d89
Update --extenions MO doc ( #10763 )
2022-03-04 07:24:52 +03:00
Mateusz Bencer
d1630c9ac1
Fix problem with segfault during using extension feature via Python ( #10650 )
2022-03-03 11:22:42 +01:00
Ilya Churaev
1fec99afa3
Removed duplicated words ( #10754 )
2022-03-03 06:50:54 +00:00
Ilya Lavrenov
974ae136a6
Enabled old BA only under ENABLE_SAMPLES ( #10746 )
2022-03-03 09:36:26 +03:00
Ilya Churaev
d670e77d97
Docs: Changed OpenVINO Runtime User Guide integration ( #10187 )
...
* Changed C++ OpenVINO Runtime User Guide integration
* Remove IE from C++ guide
* Fixed comments
* Additional fix
* Fixed some comments
* Some new documents
* Fixed some comments
* Added Python snippets
* Added sphinx tabs
* Removed tabs
* Removed group-tab
* Added additional lines
* Fixed typo
* Fixed comments and build
* Try to fix complex tabs
* Fixed some typos
* Added python code for model representation
* Added more python code
* Added serialize/visualize python examples
* Simplify integration pipeline
* Fixed typo
* Try to fix tabs
* Extend CompiledModel guide
* Resolve merge conflict
* Added separate infer request guide
* Fixed build
* Added cancel infer request method
* Update docs/snippets/ov_model_snippets.py
Co-authored-by: Jan Iwaszkiewicz <jan.iwaszkiewicz@intel.com >
* Fixed comments
* Fixed typo
* Extend visualize pass
* Fixed comments
* Fixed build
* Fixed typo
* Update docs/snippets/ov_infer_request.py
Co-authored-by: Jan Iwaszkiewicz <jan.iwaszkiewicz@intel.com >
* Update docs/snippets/ov_infer_request.py
Co-authored-by: Jan Iwaszkiewicz <jan.iwaszkiewicz@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.md
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
* Update docs/OV_Runtime_UG/integrate_with_your_application.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
* Fixed doc
* Fixed merge
Co-authored-by: Jan Iwaszkiewicz <jan.iwaszkiewicz@intel.com >
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com >
2022-03-02 20:07:52 +03:00
Anastasia Popova
3f941e3c5f
Corrected layout parsing error message. ( #10651 )
...
* Corrected error message.
* Corrected message.
* Small correction
* Corrected error message for source and target layout.
2022-03-01 16:03:09 +03:00
Roman Kazantsev
6c78715749
[MO] Clean up Model Optimizer options, help, and documentation ( #10653 )
...
* [MO] Clean-up MO cmd-line options
Remove the following Model Optimizer deprecated options that are no longer used for several releases: disable_fusing, disable_gfusing, generate_deprecated_IR_V7,
legacy_ir_generation, keep_shape_ops, move_to_preprocess
Deprecate through CLI the following options for which functionality triggered from POT or automatically: disable_weights_compression, disable_nhwc_to_nchw,
disable_resnet_optimization, finegrain_fusing.
Correct and extend description of each MO option to be printed during model conversion.
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Correct documentation about input shapes
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Perform final corrections in documentation
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Remove legacy_ir_generation overall
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Clean-up tests from deprecated options
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Recover disable_fusing option as deprecated
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Fix keys for static_shape and extensions
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Remove extension key that does not work
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Apply feedback: remove disable_gfusing, correct docs
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Recover disable_fusing option for unit-tests
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Apply feedback for documentation
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Apply feedback about parameters use_legacy_frontend and use_new_frontend
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* DO minor fixes for indentation of MO logs
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Revert log.error for fallback message
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Revert disable_weights_compression parameter for tests
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
2022-03-01 10:57:24 +03:00
Andrei Kochin
4b29eed013
Update MO requirements to allow TF1.15 if already installed ( #10673 )
...
* Update MO requirements to allow TF1.15 if already installed
* Removing pyhton version check as redundant
* Updating requirements.txt as well
2022-02-28 18:55:44 +03:00
Nikita Malinin
33ad1b96d4
[POT] Update samples and samplers with the new DataLoader format ( #10595 )
...
* Update samples and samplers with the new DataLoader format
* Update with utils
* Pylint updates
* Update metric with the exception
* Pylint
* Update with the exception
* Pylint
* Revert index sampler changes
* Update ImageLoader & SimplifiedEngine
* Update with the different solution
* Remove utils
* Pylint
* Remove list wrapping
* Remove list from meta_data
2022-02-28 16:26:07 +03:00
Fedor Zharinov
f55e69d656
Legacy benchmark_app is added ( #10239 )
...
* Legacy benchmark_app is added
* apply fix for supporting multiple -i arguments
* new CMakeLists.txt with OpenCV auto detection
* fixes
* docs
* docs2
* Docs changes
* docs
* CMakeLists.txt modification
* Update tools/legacy/benchmark_app/README.md
Co-authored-by: ivikhrev <ivan.vikhrev@intel.com >
Co-authored-by: Vladimir Dudnik <vladimir.dudnik@intel.com >
2022-02-28 12:26:41 +03:00
Liubov Talamanova
37923a9183
[POT] Remove DataFreeEngine ( #10600 )
2022-02-22 18:38:08 +03:00
Indira Salyahova
e2df6d149b
[POT] Update face detection sample ( #10471 )
...
* support cascade model for sw api
* update mtcnnengine
* delete empty line
2022-02-22 17:46:08 +03:00
Roman Kazantsev
bc0a84a1c1
[MO] Print information about new API 2.0 ( #10567 )
...
* [MO] Print information about new API 2.0
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Apply feedback
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Apply feedback
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
2022-02-22 16:54:20 +03:00
Indira Salyahova
aced89a655
fix: don't pass parametr inplace_statistic for weights ( #10593 )
2022-02-22 16:53:53 +03:00
Maxim Vafin
435584bb91
Support dynamic Broadcast and new pattern for TI condition ( #9735 )
...
* Support dynamic Broadcast and new pattern for TI condition
* Apply review feedback
* Fix broadcast if statement
2022-02-22 16:46:48 +03:00
Alexey Lebedev
a3004e7d80
[PYTHON API] reshape helper ( #10402 )
...
* Add reshape helper
* add dimension(range)
* Add partial_shape helper
* Fix code style
* fix comments
* Split reshape on several overloads
* Fix code style
* correct exception
* remove range support
* fix code style
* Add exception
* Dimension from str, PartialShape from str, reshape(str) support
* Apply review comments
* Add default init for shape
* Add PS syntax examples
* Remove pshape parsing from benchmark_app
* Update src/bindings/python/src/pyopenvino/graph/model.cpp
Co-authored-by: Sergey Lyalin <sergey.lyalin@intel.com >
* Update src/bindings/python/src/pyopenvino/graph/model.cpp
Co-authored-by: Sergey Lyalin <sergey.lyalin@intel.com >
* Apply suggestions from code review
Co-authored-by: Sergey Lyalin <sergey.lyalin@intel.com >
Co-authored-by: Sergey Lyalin <sergey.lyalin@intel.com >
2022-02-22 14:48:55 +03:00
Ilya Lavrenov
991c9db1c1
Config api docs ( #10563 )
...
* Renamed hetero md
* Renamed some guides
* Updated OpenVINO_Runtime_User_Guide.md
* Updated plugin's page
* More updates
* Fixed links
* Updated link names
* Fixed links
* Fixed docs build
* Self-review
* Fixed issues in doc snippets
2022-02-22 14:32:57 +03:00
Pavel Esir
3d223ebc2a
[MO] update error message when reverse infer was not successful ( #10576 )
...
* update error message when reverse infer was not successful
* corrected message when there are several undefined Parameters
2022-02-22 13:51:10 +03:00
Liubov Talamanova
1891967ad3
[POT] Add quantization templates to wheel ( #10557 )
2022-02-22 09:11:43 +03:00
Andrey Zaytsev
aea0532d76
Fixed POT docs ( #10574 )
2022-02-22 02:15:58 +03:00
Alexey Lebedev
0ce255e56a
[tools][benchmark_app] update readme ( #10518 )
...
* Save work
* update readme
* Name refactoring
* Remove duplicated readme
* Add note about default hint
2022-02-21 15:35:07 +03:00
Ivan Tikhonov
e89c7ed8e5
Describe MakeStateful transformation in MO help ( #10536 )
...
* Update --transform help for MakeStateful transformation
* add quotes
2022-02-21 09:55:26 +03:00
Xuejun Zhai
ea3bd087c4
[CVS-78727][python version] bug fix for -d AUTO:CPU,GPU the return device should be AUTO only ( #10506 )
...
Signed-off-by: xuejun <xuejun.zhai@intel.com >
2022-02-21 03:21:52 +00:00
Nikita Malinin
a312dd4a9f
[POT] IEEngine output data order ( #10527 )
...
* IEEngine fix for multiply-output nets
* Update docstrings and docs
* Codestyle changes
* Update docs
* Update docstring
* Pylint
2022-02-20 09:44:04 +03:00
Alexander Kozlov
5c7be85435
[POT] Documentation update ( #10068 )
...
* Updated main README
* Added saturation fix desciption
* Changed Low-precision model representation document
* Added Simplified mode desciption. Updated DefaultQuantization, AccuracyAware, API descriptions.
* Added Data-free model description. Adjusted other Readmes accordingly
* Revised Configuration file description
* Revised AA method description
* Changed Quantization readme
* Cross-links in quantization methods
* Fixed reference
* Fixed the structure
* Removed data-free
* Update tools/pot/docs/CLI.md
Co-authored-by: Nikita Malinin <nikita.malinin@intel.com >
* Update tools/pot/openvino/tools/pot/api/README.md
Co-authored-by: Nikita Malinin <nikita.malinin@intel.com >
* Applied comments
* Fixed comments
* Applied more comment
* Applied comments
* Fixed build errors
* Fixed build errors
* Small changes
* Fixed a typo
Co-authored-by: Nikita Malinin <nikita.malinin@intel.com >
2022-02-20 09:43:14 +03:00
Alexey Lebedev
661002689f
latency mode is default for sync ( #10521 )
2022-02-19 05:58:51 +03:00
Pavel Esir
fb6359586d
fix ConvertGroupedStridedSlice.py for XLNet ( #10496 )
2022-02-18 22:40:28 +03:00
Svetlana Dolinina
d2177cf177
remove old protobuf eggs ( #10473 )
2022-02-18 18:12:23 +03:00
Ilya Churaev
a18c8076cc
Removed obsolete documentation ( #10504 )
...
* Removed obsolete documentation
* Fixed documentation
* Additional fix
2022-02-18 13:02:55 +03:00
Roman Kazantsev
20266dd0c3
[MO] Upgrade TensorFlow version dependency due to SNYK hits ( #10487 )
...
* [MO] Upgrade TensorFlow version dependency due to SNYK hits
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
* Still use 2.5.0 TensorFlow for Python 3.6 and older
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com >
2022-02-18 12:29:58 +03:00
Xuejun Zhai
9b36daf23b
Modify for CVS-69023(python version): hint configuration ( #10312 )
...
Signed-off-by: xuejun <xuejun.zhai@intel.com >
2022-02-18 09:40:27 +08:00
Nikita Malinin
a090abbc92
Update remove_converts pass with shape inference ( #10474 )
2022-02-17 18:17:07 +03:00
Anton Chetverikov
e444715c8d
[MO] Restore inputs order in IR Reader ( #10403 )
...
* Restore inputs order in IR Reader
* Add saving of outputs order
2022-02-17 13:07:34 +03:00
Liubov Talamanova
be6a3c34f1
[POT] Throw exception for IRv10 ( #10345 )
...
* [POT] Throw exception for IRv10
* Update reference models
* Updated AC framework name from dldt to openvino
2022-02-17 10:54:08 +03:00
Nikita Malinin
c8ce93290e
[POT] Sync mode only for gna_sample ( #10355 )
...
* Sync mode only for gna_sample
* Disable test
2022-02-16 11:00:13 +03:00
Pavel Esir
121d59aa80
[MO] move importlib-metadata into setup.py ( #10319 )
...
* handle 'and' marker in requirements
* Revert "handle 'and' marker in requirements"
This reverts commit 952bb949ca .
* moved importlib-metadata from requirements.txt into setup.py
2022-02-15 15:01:27 +03:00
Indira Salyahova
f1557c06de
[POT] Fix inference sample in fbc when get list prediction ( #10159 )
...
* fix: inference sample in fbc when get list prediction
* update reference metrics
2022-02-15 14:42:40 +03:00
Anastasia Kazantaeva
ccc38d22a8
Upgrade MO message for 2022.1 ( #10315 )
2022-02-15 13:10:45 +03:00
Bartek Szmelczynski
2b03d5fe66
[MO args][ONNX FE]fix cutting graph with input, output or both ( #9698 )
...
* fix cutting graph with input, output or both
* fix collisions
* add regex
* revert changes to regex, fix decond_name_with_port function
* fix collisions
* optimize try_get_node function
* swap bool with enum
* revert accidental import
* optimize the code
* Update tools/mo/unit_tests/mo/moc_frontend/moc_extractor_test_actual.py
Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com >
* Update tools/mo/unit_tests/mo/moc_frontend/moc_extractor_test_actual.py
Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com >
* Update tools/mo/unit_tests/mo/moc_frontend/moc_extractor_test_actual.py
Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com >
* Update tools/mo/unit_tests/mo/moc_frontend/moc_extractor_test_actual.py
Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com >
* Update tools/mo/unit_tests/mo/moc_frontend/moc_extractor_test_actual.py
Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com >
* remove redundant check
* fix wrong nodes returns
* fix decode_with_port_name implementation, add comments
* reduce code duplicates
* remove redundant imports
Co-authored-by: Mikhail Nosov <mikhail.nosov@intel.com >
2022-02-15 10:55:40 +03:00
Alexey Lebedev
e85c473d59
[tools] fix bin processing in benchmark app ( #10366 )
...
* fix bin reading
* Remove unsupported type
2022-02-15 10:34:14 +03:00