* Brushed the general optimization page
* Opt GUIDE, WIP
* perf hints doc placeholder
* WIP
* WIP2
* WIP 3
* added streams and few other details
* fixed titles, misprints etc
* Perf hints
* movin the runtime optimizations intro
* fixed link
* Apply suggestions from code review
Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>
* some details on the FIL and other means when pure inference time is not the only factor
* shuffled according to general->use-case->device-specifics flow, minor brushing
* next iter
* section on optimizing for tput and latency
* couple of links to the features support matrix
* Links, brushing, dedicated subsections for Latency/FIL/Tput
* had to make the link less specific (otherwise docs compilations fails)
* removing the Temp/Should be moved to the Opt Guide
* shuffled the tput/latency/etc info into separated documents. also the following docs moved from the temp into specific feature, general product desc or corresponding plugins
- openvino_docs_IE_DG_Model_caching_overview
- openvino_docs_IE_DG_Int8Inference
- openvino_docs_IE_DG_Bfloat16Inference
- openvino_docs_OV_UG_NoDynamicShapes
* fixed toc for ov_dynamic_shapes.md
* referring the openvino_docs_IE_DG_Bfloat16Inference to avoid docs compilation errors
* fixed main product TOC, removed ref from the second-level items
* reviewers remarks
* reverted the openvino_docs_OV_UG_NoDynamicShapes
* reverting openvino_docs_IE_DG_Bfloat16Inference and openvino_docs_IE_DG_Int8Inference
* "No dynamic shapes" to the "Dynamic shapes" as TOC
* removed duplication
* minor brushing
* Caching to the next level in TOC
* brushing
* more on the perf counters ( for latency and dynamic cases)
Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>
* 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
* [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>
* [DOCS] add minor changes to install guides
[DOCS] add minor changes to install guides
[DOCS] add minor changes to install guides
[DOCS] add minor changes to install guides
[DOCS] add minor changes to install guides
[DOCS] add minor changes to install guides
* [DOCS] add minor changes to install guides
* 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>
* Preserving of input/output indices for ONNX.
* Fixed checks.
* Fixed for case of multiple outputs of node before Result.
* Added test for multiple tensor names before Result.
* Multiple tensor names before Result fix.
* Added order alignment for user input/output.
* Extended for case of input names in Parameter tensor list.
* Fixed unit tests.
* Corrected help.
* Small correction.
* Code refactoring.
* Temporarily reverted refactor.
* Fixed wrong changes.
* Fixed wrong changes.
* Returned reverted refactoring.
* Removed inputs_list from serializing.
* add warning about order if both mean and scale set
* Update tools/mo/openvino/tools/mo/main.py
Co-authored-by: Anastasia Popova <anastasia.popova@intel.com>
* removed warning, added phrase in documentation
* fixed merge
* added phrase about order of ,mean and scale in MO help
* duplicate MO help phrase in doc
* Update docs/MO_DG/prepare_model/convert_model/Converting_Model.md
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
* Update docs/MO_DG/prepare_model/convert_model/Converting_Model.md
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
* Update docs/MO_DG/prepare_model/convert_model/Converting_Model.md
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
* Update tools/mo/openvino/tools/mo/utils/cli_parser.py
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
* Update tools/mo/openvino/tools/mo/utils/cli_parser.py
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
* remove tabs
* fix in order of reverse, mean, scale
Co-authored-by: Anastasia Popova <anastasia.popova@intel.com>
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
* cli_parser.py fix to accept scalar value for freezing
* update cli help
* fixed unit-tests, clarified help for specifying data type
* typos correction
* Moved and merged mo/ and extensions/ into openvino/tools/mo
* edited imports
* edited docs to use mo script from entry_point
* edited MO transformations list loading and setup.py
* changed full path -> 'mo' entry point in docs (leftovers)
* corrected package_BOM
* updated resolving --transformation_config in cli_parser.py
* pkgutil-style __init__.py, added summarize_graph into entry points
* updated DOCs for the new --transformations_config
* fix select
* updated install instructions, fixed setup.py for windows and python_version < 3.8
* fixed typo in requirements.txt
* resolved conflicts
* removed creating custom __init__.py from setup.py
* corrected folder with caffe proto
* corrected loading user defined extensions
* fix openvino.tools.mo import in serialize.py
* corrected layer tests for new namespace
* fix in get_testdata.py
* moved model-optimizer into tools/
* renamed import in POT
* corrected mo.yml
* correct CMakeLists.txt for the newest tools/mo
* corrected find_ie_version.py
* docs and openvino-dev setup.py update for the newest tools/mo
* miscellaneous leftovers and fixes
* corrected CI files, pybind11_add_module in CMakeLists.txt and use of tools/mo path instead of tools/model_optimizer
* add_subdirectory pybind11 for tools/mo
* POT path fix
* updated setupvars.sh setupvars.bat
* Revert "updated setupvars.sh setupvars.bat"
This reverts commit c011142340.
* removed model-optimizer env variables from setupvars
* updated CMakeLists.txt to pack MO properly with tests component
* corrected left imports, corrected loading requirements for layer tests
* mo doc typo correction
* minor corrections in docs; removed summarize_graph from entry_points
* get_started_windows.md, MonoDepth_how_to.md corrections, mo path corrections
* add 2nd batch paddle models in Convert_Model_From_Paddle.md
* narrow down supported paddle model from MobileNet-SSDLite to MobileNetv3-SSD in Convert_Model_From_Paddle.md