* adding-metadata * Apply suggestions from code review Co-authored-by: Tatiana Savina <tatiana.savina@intel.com> * Apply suggestions from code review Co-authored-by: Tatiana Savina <tatiana.savina@intel.com> --------- Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>
2.5 KiB
OpenVINO™ Training Extensions
@sphinxdirective
.. meta:: :description: OpenVINO™ Training Extensions include advanced algorithms used to create, train and convert deep learning models with OpenVINO Toolkit for optimized inference.
OpenVINO™ Training Extensions provide a suite of advanced algorithms to train
Deep Learning models and convert them using the OpenVINO™ toolkit <https://software.intel.com/en-us/openvino-toolkit>__ for optimized
inference. It allows you to export and convert the models to the needed format. OpenVINO Training Extensions independently create and train the model. It is open-sourced and available on GitHub <https://github.com/openvinotoolkit/training_extensions>. Read the OpenVINO Training Extensions documentation <https://openvinotoolkit.github.io/training_extensions/stable/guide/get_started/introduction.html> to learn more.
Detailed Workflow #################
.. image:: ./_static/images/training_extensions_framework.png
-
To start working with OpenVINO Training Extensions, prepare and annotate your dataset. For example, on CVAT.
-
OpenVINO Training Extensions train the model, using training interface, and evaluate the model quality on your dataset, using evaluation and inference interfaces.
.. note:: Prepare a separate dataset or split the dataset you have for more accurate quality evaluation.
-
Having successful evaluation results received, you have an opportunity to deploy your model or continue optimizing it, using NNCF. For more information about these frameworks, go to :doc:
Optimization Guide <openvino_docs_model_optimization_guide>.
If the results are unsatisfactory, add datasets and perform the same steps, starting with dataset annotation.
OpenVINO Training Extensions Components #######################################
OpenVINO Training Extensions API <https://github.com/openvinotoolkit/training_extensions/tree/develop/otx/api>__OpenVINO Training Extensions CLI <https://github.com/openvinotoolkit/training_extensions/tree/develop/otx/cli>__OpenVINO Training Extensions Algorithms <https://github.com/openvinotoolkit/training_extensions/tree/develop/otx/algorithms>__
Tutorials #########
Base tutorial <https://openvinotoolkit.github.io/training_extensions/stable/guide/tutorials/base/index.html>__Advanced tutorial <https://openvinotoolkit.github.io/training_extensions/stable/guide/tutorials/advanced/index.html>__
@endsphinxdirective