diff --git a/docs/articles_en/get-started.rst b/docs/articles_en/get-started.rst index 9f5261a7b12..edae30592b6 100644 --- a/docs/articles_en/get-started.rst +++ b/docs/articles_en/get-started.rst @@ -30,6 +30,11 @@ GET STARTED

+ +For a quick reference, check out +`the Quick Start Guide [pdf] `__ + + .. _quick-start-example: 1. Quick Start Example (No Installation Required) diff --git a/docs/articles_en/openvino-workflow/model-preparation.rst b/docs/articles_en/openvino-workflow/model-preparation.rst index 64632fc10f5..f4b4b678759 100644 --- a/docs/articles_en/openvino-workflow/model-preparation.rst +++ b/docs/articles_en/openvino-workflow/model-preparation.rst @@ -36,6 +36,9 @@ The easiest way to obtain a model is to download it from an online database, suc This option, while convenient, offers lower performance and stability, as well as fewer optimization options. + For PyTorch models, you can use the dedicated :doc:`torch.compile <./torch-compile>` + implementation. + * Explicitly :doc:`convert the model to OpenVINO IR `. This approach offers the best possible results and is the recommended one, especially for production-ready solutions. Consider storing your model in this format to minimize diff --git a/docs/articles_en/openvino-workflow/running-inference/integrate-openvino-with-your-application.rst b/docs/articles_en/openvino-workflow/running-inference/integrate-openvino-with-your-application.rst index 9cdc6cae646..3d62354ff51 100644 --- a/docs/articles_en/openvino-workflow/running-inference/integrate-openvino-with-your-application.rst +++ b/docs/articles_en/openvino-workflow/running-inference/integrate-openvino-with-your-application.rst @@ -19,9 +19,11 @@ Integrate OpenVINO™ with Your Application Runtime in an application. -Following these steps, you can implement a typical OpenVINO™ Runtime inference -pipeline in your application. Before proceeding, make sure you have -:doc:`installed OpenVINO Runtime <../../get-started/install-openvino>` and set environment variables (run ``/setupvars.sh`` for Linux, ``setupvars.ps1`` for Windows PowerShell, or ``setupvars.bat`` for Windows CMD), otherwise, the ``OpenVINO_DIR`` variable won't be configured properly to pass ``find_package`` calls). +Following these steps, you can implement a typical OpenVINO™ Runtime inference pipeline in your +application. Before proceeding, make sure you have :doc:`installed OpenVINO Runtime <../../get-started/install-openvino>` +and set environment variables (run ``/setupvars.sh`` for Linux, ``setupvars.ps1`` +for Windows PowerShell, or ``setupvars.bat`` for Windows CMD). Otherwise, the ``OpenVINO_DIR`` +variable won't be configured properly to pass ``find_package`` calls. .. image:: ../../_static/images/IMPLEMENT_PIPELINE_with_API_C.svg @@ -30,7 +32,8 @@ pipeline in your application. Before proceeding, make sure you have Step 1. Create OpenVINO Runtime Core #################################### -Include next files to work with OpenVINO™ Runtime: +Include the necessary files to work with OpenVINO™ Runtime and create OpenVINO™ Core to manage +available devices and read model objects: .. tab-set:: @@ -41,28 +44,6 @@ Include next files to work with OpenVINO™ Runtime: :language: python :fragment: [import] - .. tab-item:: C++ - :sync: cpp - - .. doxygensnippet:: docs/snippets/src/main.cpp - :language: cpp - :fragment: [include] - - .. tab-item:: C - :sync: c - - .. doxygensnippet:: docs/snippets/src/main.c - :language: cpp - :fragment: [include] - - -Use the following code to create OpenVINO™ Core to manage available devices and read model objects: - -.. tab-set:: - - .. tab-item:: Python - :sync: py - .. doxygensnippet:: docs/snippets/src/main.py :language: python :fragment: [part1] @@ -70,6 +51,10 @@ Use the following code to create OpenVINO™ Core to manage available devices an .. tab-item:: C++ :sync: cpp + .. doxygensnippet:: docs/snippets/src/main.cpp + :language: cpp + :fragment: [include] + .. doxygensnippet:: docs/snippets/src/main.cpp :language: cpp :fragment: [part1] @@ -77,11 +62,16 @@ Use the following code to create OpenVINO™ Core to manage available devices an .. tab-item:: C :sync: c + .. doxygensnippet:: docs/snippets/src/main.c + :language: cpp + :fragment: [include] + .. doxygensnippet:: docs/snippets/src/main.c :language: cpp :fragment: [part1] + Step 2. Compile the Model ######################### diff --git a/docs/sphinx_setup/_static/download/OpenVINO_Quick_Start_Guide.pdf b/docs/sphinx_setup/_static/download/OpenVINO_Quick_Start_Guide.pdf new file mode 100644 index 00000000000..dba8ff15fc4 Binary files /dev/null and b/docs/sphinx_setup/_static/download/OpenVINO_Quick_Start_Guide.pdf differ