Nikita Malinin
b50079143f
Update IRReader with the ResultRenaming flag ( #10988 )
2022-03-23 13:16:40 +03:00
Alexey Lebedev
3de9189d50
[core][python] ov::serialize ( #10945 )
...
* add ov::serialize
* create python binding
* update python tools
* use ov::serialize in benchmark app
* remove serialize from python offline_transformations
* fix import
* revert pot
* update docs
* apply review comments
* add const
* make bin path optional
* Add docs
* add compare test
2022-03-23 11:44:00 +03:00
Nikita Malinin
eb74afe417
Fix FBC missed spaces ( #11091 )
2022-03-23 11:17:42 +03:00
Liubov Talamanova
99f0093615
[POT] Fixed bug with out port for nodes with multiple outputs ( #10932 )
...
* Fixed bug with out port
* Add test
* Fix test
* Change test model
2022-03-23 11:17:06 +03:00
Alexander Sesorov
fb7249d496
[bandit] Add nosec for subprocess ( #10941 )
2022-03-22 12:56:54 +03:00
Sergey Lyubimtsev
dacdf67c2c
Update Benchmark guides ( #11076 ) ( #11085 )
...
* - Update Benchmark Tool usage message
- Remove not existed paths
- Fix examples
* remove reference on FPGA
(cherry picked from commit 3caa77eb30 )
# Conflicts:
# samples/cpp/benchmark_app/README.md
2022-03-21 19:31:17 +03:00
Liubov Talamanova
bdc89b1571
Moved quantization templates to openvino/tools/pot ( #10814 )
2022-03-21 14:17:55 +03:00
Alexey Lebedev
332d27ca82
Replace enforcebf16 and qb by infer_precision ( #11007 )
2022-03-21 13:36:00 +03:00
Maxim Vafin
c8f4f9b7db
[MO] Fix swish value infer ( #10802 )
2022-03-18 14:56:37 +03:00
Anton Romanov
73994d7c70
Fixed coverity in benchmark app ( #11013 )
2022-03-17 18:26:59 +03:00
Indira Salyahova
3a8fd7135e
[POT] Method сhange to get bias shape in bc and fbc algoritms ( #10463 )
...
* refactoring: get bias shape in bc and fbc algoritms
* use scipy to take most frequent shape
* pylint
* update reference
* pylint
* Update test_sanity.py
* update test_sanity.py
* Update test_sanity.py
2022-03-17 16:46:28 +03:00
Artyom Anokhov
2b4ee3d937
Fix Deployment Manager configs for MacOS and Win-HDDL target (master) ( #11000 )
...
* DM configs: Updated path for MacOS. Removed MovidiusDriver for HDDL target for Windows
* DM config MacOS: Updated name for libov_runtime
2022-03-17 12:45:07 +03:00
Vladislav Volkov
ed8c9d6f9a
CPU Plugin refactoring: class names ( #10639 )
2022-03-16 17:16:29 +03:00
Nikita Malinin
e103af056e
[POT] References & golds update ( #10937 )
...
* Update references
* Update golds & add stats dumping
* Statistics_data upd
* Enable densenet in nightly
* Pylint fixes
* Update try-except WA
* Update simplified gold
2022-03-15 16:55:48 +03:00
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
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
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 and Sergey Lyalin
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 and Nikita Malinin
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