Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master' into tensor
Browse files Browse the repository at this point in the history
  • Loading branch information
ilya-lavrenov committed Jan 29, 2024
2 parents d04ac15 + 67ae660 commit 281da87
Show file tree
Hide file tree
Showing 655 changed files with 123,978 additions and 32,811 deletions.
2 changes: 1 addition & 1 deletion .github/actions/setup_python/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ runs:

- if: ${{ runner.os == 'macOS' || runner.os == 'Windows' || (runner.os == 'Linux' && runner.arch != 'ARM64') }}
name: Setup Python ${{ inputs.version }}
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ inputs.version }}
env:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/windows_conditional_compilation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
defaults:
run:
shell: pwsh
runs-on: aks-win-16-cores-32gb
runs-on: aks-win-8-cores-64gb
env:
CMAKE_BUILD_TYPE: 'Release'
CMAKE_GENERATOR: 'Ninja Multi-Config'
Expand Down Expand Up @@ -266,7 +266,7 @@ jobs:
defaults:
run:
shell: pwsh
runs-on: aks-win-16-cores-32gb
runs-on: aks-win-8-cores-64gb
env:
CMAKE_BUILD_TYPE: 'Release'
CMAKE_CXX_COMPILER_LAUNCHER: sccache
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,22 @@ Supported Operations - by Inference Devices
===========================================


This page lists operations supported by OpenVINO inference devices. The table presents general information,
This page presents operations supported by OpenVINO inference devices. The table presents general information,
for a more detailed and most recent listing of operations that are implemented and tested:

.. button-link:: _static/download/operation_conformance_table_files/opset_report_omz_static.html

.. button-link:: _static/download/conformance_reports/opset_report_omz_static.html
:color: primary
:outline:

See the full conformance report table (static)

.. button-link:: _static/download/conformance_reports/opset_report_omz_dynamic.html
:color: primary
:outline:

See the full conformance report table
See the full conformance report table (dynamic)



================================= =============== ============== ==================
Expand Down Expand Up @@ -163,7 +171,7 @@ for a more detailed and most recent listing of operations that are implemented a
Upsampling Not Supported Supported Not Supported
================================= =============== ============== ==================

| `*` - support is limited to the specific parameters. Refer to "Known Layer Limitations" section for the device :doc:`from the list of supported <openvino_docs_OV_UG_supported_plugins_Supported_Devices>`.
| `*` - support is limited to the specific parameters.
| `**` - support is implemented via :doc:`Extensibility mechanism <openvino_docs_Extensibility_UG_Intro>`.
| `***` - supports NCDHW layout.
| `****` - support is implemented via runtime reference.
Expand Down
5 changes: 3 additions & 2 deletions docs/articles_en/about_openvino/releasenotes_for_openvino.rst
Original file line number Diff line number Diff line change
Expand Up @@ -241,13 +241,14 @@ OpenVINO™ Runtime

* Introducing string tensor support for Python API.
* Added support for the following:

* Create ov.Tensor from Python lists
* Create ov.Tensor from empty numpy arrays.
* Constants from empty numpy arrays.
* Autogenerated get/set methods for Node attributes.
* Inference functions (``InferRequest.infer/start_async``, ``CompiledModel.__call__`` etc.) support OVDict as the input.
* PILLOW interpolation modes bindings.
(`PR #21188 <https://github.com/openvinotoolkit/openvino/pull/21188>`__ external contribution: @meetpatel0963)
* PILLOW interpolation modes bindings. (`PR #21188 <https://github.com/openvinotoolkit/openvino/pull/21188>`__ external contribution: @meetpatel0963)

* Torchvision to :doc:`OpenVINO preprocessing <openvino_docs_OV_UG_string_tensors>`
converter documentation has been added to OpenVINO docs.

Expand Down
64 changes: 34 additions & 30 deletions docs/articles_en/learn_openvino/tutorials.rst
Original file line number Diff line number Diff line change
Expand Up @@ -60,64 +60,68 @@ Below you will find a selection of recommended tutorials that demonstrate infere


.. showcase::
:title: 272-paint-by-example
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/272-paint-by-example/272-paint-by-example.png
:title: 280-depth-anything
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/280-depth-anything/280-depth-anything.gif

Paint by Example using Stable Diffusion and OpenVINO.
Depth estimation with DepthAnything and OpenVINO.

.. showcase::
:title: 271-sdxl-turbo
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/271-sdxl-turbo/271-sdxl-turbo.png
:title: 279-mobilevlm-language-assistant
:img: _static/images/notebook_eye.png

Single step image generation using SDXL-turbo and OpenVINO.
Mobile language assistant with MobileVLM and OpenVINO.

.. showcase::
:title: 270-sound-generation-audioldm2
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/270-sound-generation-audioldm2/270-sound-generation-audioldm2.png
:title: 278-stable-diffusion-ip-adapter
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/278-stable-diffusion-ip-adapter/278-stable-diffusion-ip-adapter.png

Sound Generation with AudioLDM2 and OpenVINO.
Image Generation with Stable Diffusion and IP-Adapter.

.. showcase::
:title: 269-film-slowmo
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/269-film-slowmo/269-film-slowmo.gif
:title: 275-llm-question-answering
:img: _static/images/notebook_eye.png

LLM Instruction-following pipeline with OpenVINO.

Frame interpolation using FILM and OpenVINO.

.. showcase::
:title: 267-distil-whisper-asr
:img: _static/images/notebook_eye.png
:title: 274-efficient-sam
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/274-efficient-sam/274-efficient-sam.png

Object segmentations with EfficientSAM and OpenVINO.

Automatic speech recognition using Distil-Whisper and OpenVINO.

.. showcase::
:title: 265-wuerstchen-image-generation
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/265-wuerstchen-image-generation/265-wuerstchen-image-generation.png
:title: 273-stable-zephyr-3b-chatbot
:img: _static/images/notebook_eye.png

LLM-powered chatbot using Stable-Zephyr-3b and OpenVINO.

Image generation with Würstchen and OpenVINO.

.. showcase::
:title: 264-qrcode-monster
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/264-qrcode-monster/264-qrcode-monster.png
:title: 272-paint-by-example
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/272-paint-by-example/272-paint-by-example.png

Generate creative QR codes with ControlNet QR Code Monster and OpenVINO.
Paint by Example using Stable Diffusion and OpenVINO.

.. showcase::
:title: 263-latent-consistency-models-image-generation
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/263-latent-consistency-models-image-generation/263-latent-consistency-models-image-generation.png
:title: 271-sdxl-turbo
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/271-sdxl-turbo/271-sdxl-turbo.png

Image generation with Latent Consistency Model and OpenVINO.
Single step image generation using SDXL-turbo and OpenVINO.

.. showcase::
:title: 263-lcm-lora-controlnet
:img: https://user-images.githubusercontent.com/29454499/284292122-f146e16d-7233-49f7-a401-edcb714b5288.png
:title: 270-sound-generation-audioldm2
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/270-sound-generation-audioldm2/270-sound-generation-audioldm2.png

Text-to-Image Generation with LCM LoRA and ControlNet Conditioning.
Sound Generation with AudioLDM2 and OpenVINO.

.. showcase::
:title: 262-softvc-voice-conversion
:img: _static/images/notebook_eye.png
:title: 269-film-slowmo
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/269-film-slowmo/269-film-slowmo.gif

Frame interpolation using FILM and OpenVINO.

SoftVC VITS Singing Voice Conversion and OpenVINO.


.. note::
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,17 @@ Tutorials that explain how to optimize and quantize models with OpenVINO tools.

Quantize Speech Recognition Models with accuracy control using NNCF PTQ API.

.. showcase::
:title: 121-legacy-mo-convert-to-openvino
:img: _static/images/notebook_eye.png

Learn about OpenVINO™ model conversion API.

.. showcase::
:title: 121-convert-to-openvino
:img: _static/images/notebook_eye.png

Learn OpenVINO model conversion API.
Learn about model conversion in OpenVINO™.

.. showcase::
:title: 120-tensorflow-object-detection-to-openvino
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,54 @@ Model Demos

Demos that demonstrate inference on a particular model.

.. showcase::
:title: 280-depth-anything
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/280-depth-anything/280-depth-anything.gif

Depth estimation with DepthAnything and OpenVINO.

.. showcase::
:title: 279-mobilevlm-language-assistant
:img: _static/images/notebook_eye.png

Mobile language assistant with MobileVLM and OpenVINO.

.. showcase::
:title: 278-stable-diffusion-ip-adapter
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/278-stable-diffusion-ip-adapter/278-stable-diffusion-ip-adapter.png

Image Generation with Stable Diffusion and IP-Adapter.

.. showcase::
:title: 277-amused-lightweight-text-to-image
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/277-amused-lightweight-text-to-image/277-amused-lightweight-text-to-image.png

Lightweight image generation with aMUSEd and OpenVINO.

.. showcase::
:title: 276-stable-diffusion-torchdynamo-backend
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/276-stable-diffusion-torchdynamo-backend/276-stable-diffusion-torchdynamo-backend.png

Image Generation with Stable Diffusion using OpenVINO TorchDynamo backend.

.. showcase::
:title: 275-llm-question-answering
:img: _static/images/notebook_eye.png

LLM Instruction-following pipeline with OpenVINO.

.. showcase::
:title: 274-efficient-sam
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/274-efficient-sam/274-efficient-sam.png

Object segmentations with EfficientSAM and OpenVINO.

.. showcase::
:title: 273-stable-zephyr-3b-chatbot
:img: _static/images/notebook_eye.png

LLM-powered chatbot using Stable-Zephyr-3b and OpenVINO.

.. showcase::
:title: 272-paint-by-example
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/272-paint-by-example/272-paint-by-example.png
Expand Down Expand Up @@ -105,12 +153,24 @@ Demos that demonstrate inference on a particular model.

Visual-language assistant with LLaVA and OpenVINO.

.. showcase::
:title: 257-videollava-multimodal-chatbot.ipynb
:img: _static/images/notebook_eye.png

Visual-language assistant with Video-LLaVA and OpenVINO.

.. showcase::
:title: 256-bark-text-to-audio
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/256-bark-text-to-audio/256-bark-text-to-audio.png

Text-to-speech generation using Bark and OpenVINO.

.. showcase::
:title: 254-rag-chatbot
:img: _static/images/notebook_eye.png

Create an LLM-powered RAG system using OpenVINO.

.. showcase::
:title: 254-llm-chatbot
:img: _static/images/notebook_eye.png
Expand Down Expand Up @@ -147,9 +207,15 @@ Demos that demonstrate inference on a particular model.

Universal segmentation with OneFormer and OpenVINO™.

.. showcase::
:title: 248-segmind-vegart
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/248-stable-diffusion-xl/248-stable-diffusion-xl.png

High-resolution image generation with Segmind-VegaRT and OpenVINO.

.. showcase::
:title: 248-ssd-b1
:img: https://user-images.githubusercontent.com/29454499/258651862-28b63016-c5ff-4263-9da8-73ca31100165.jpeg
:img: https://raw.githubusercontent.com/openvinotoolkit/openvino_notebooks/main/notebooks/248-stable-diffusion-xl/248-stable-diffusion-xl.png

Image generation with Stable Diffusion XL and OpenVINO™.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ to use it successfully.
| **Supported Platforms:**
| Host: Intel® Core™ Ultra (former Meteor Lake)
| NPU device: NPU 3720
| OS: Ubuntu* 20, MS Windows* 11 (both 64-bit)
| OS: Ubuntu* 22.04 (with Linux kernel 6.6+), MS Windows* 11 (both 64-bit)

| **Supported Inference Data Types**
Expand Down Expand Up @@ -106,14 +106,6 @@ offer a limited set of supported OpenVINO features.
ov::device::id
ov::cache_dir
ov::internal::exclusive_async_requests
ov::intel_vpux::dpu_groups
ov::intel_vpux::dma_engines
ov::intel_vpux::compilation_mode
ov::intel_vpux::compilation_mode_params
ov::intel_vpux::print_profiling
ov::intel_vpux::profiling_output_file
ov::intel_vpux::vpux_platform
ov::intel_vpux::use_elf_compiler_backend
.. tab-item:: Read-only properties

Expand All @@ -128,8 +120,6 @@ offer a limited set of supported OpenVINO features.
ov::device::uuid
ov::device::architecture
ov::device::full_name
ov::intel_vpux::device_total_mem_size
ov::intel_vpux::driver_version
.. note::

Expand Down
2 changes: 1 addition & 1 deletion docs/nbdoc/consts.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
repo_owner = "openvinotoolkit"
repo_name = "openvino_notebooks"
repo_branch = "tree/main"
artifacts_link = "http://repository.toolbox.iotg.sclab.intel.com/projects/ov-notebook/0.1.0-latest/20231206220809/dist/rst_files/"
artifacts_link = "http://repository.toolbox.iotg.sclab.intel.com/projects/ov-notebook/0.1.0-latest/20240125220808/dist/rst_files/"
blacklisted_extensions = ['.xml', '.bin']
notebooks_repo = "https://github.com/openvinotoolkit/openvino_notebooks/blob/main/"
notebooks_binder = "https://mybinder.org/v2/gh/openvinotoolkit/openvino_notebooks/HEAD?filepath="
Expand Down
Loading

0 comments on commit 281da87

Please sign in to comment.