From db4e2f8b3ffa5730a86103b1b11c48c9424fb883 Mon Sep 17 00:00:00 2001 From: Alexander Suvorov Date: Mon, 4 Mar 2024 18:25:51 +0100 Subject: [PATCH] Update Selector Tool NPM installation instructions link (#23260) --- docs/articles_en/get-started/install-openvino.rst | 2 +- .../assets/{selector-a7cd0adb.js => selector-327a166e.js} | 2 +- .../{selector-00a9078.html => selector-c398038.html} | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) rename docs/sphinx_setup/_static/selector-tool/assets/{selector-a7cd0adb.js => selector-327a166e.js} (89%) rename docs/sphinx_setup/_static/selector-tool/{selector-00a9078.html => selector-c398038.html} (78%) diff --git a/docs/articles_en/get-started/install-openvino.rst b/docs/articles_en/get-started/install-openvino.rst index 08ca8bd472a..ed2e21e1232 100644 --- a/docs/articles_en/get-started/install-openvino.rst +++ b/docs/articles_en/get-started/install-openvino.rst @@ -22,7 +22,7 @@ Install OpenVINO™ 2024.0 - + .. warning:: diff --git a/docs/sphinx_setup/_static/selector-tool/assets/selector-a7cd0adb.js b/docs/sphinx_setup/_static/selector-tool/assets/selector-327a166e.js similarity index 89% rename from docs/sphinx_setup/_static/selector-tool/assets/selector-a7cd0adb.js rename to docs/sphinx_setup/_static/selector-tool/assets/selector-327a166e.js index 6f860f04e6e..7875ef7ca03 100644 --- a/docs/sphinx_setup/_static/selector-tool/assets/selector-a7cd0adb.js +++ b/docs/sphinx_setup/_static/selector-tool/assets/selector-327a166e.js @@ -58,4 +58,4 @@ enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB -EOF`,getMoveRepoFileCommand:e=>`sudo mv /tmp/openvino-${e.metadata.yumYear}.repo ${uc}`,verifyRepoCommand:"yum repolist | grep -i openvino",getInstallCommand:e=>`sudo yum install openvino-${e.metadata.yumVersion}`},jv={title:ee("versions.titles.nightlyBuild"),compactTitle:ee("versions.titles.nightlyBuild"),pipVersion:"",githubVersion:"master",giteeVersion:"master",systemRequirementsLink:"https://docs.openvino.ai/nightly/system_requirements.html"};class Fv extends ce{constructor(t){super({level:L.VERSION,key:Ut.NIGHTLY,metadata:jv},t)}}const Dv={title:"2024.0",subtitle:ee("versions.titles.recommended"),compactTitle:"2024.0",compactSubtitle:ee("versions.titles.recommended"),pipVersion:"2024.0.0",githubVersion:"2024.0.0",giteeVersion:"2024.0.0",aptYear:2024,aptVersion:"2024.0.0",yumYear:2024,yumVersion:"2024.0.0",condaVersion:"2024.0.0",conanVersion:"2024.0.0",npmVersion:"2024.0.0",systemRequirementsLink:"https://docs.openvino.ai/2024/about-openvino/system-requirements.html"};class Av extends ce{constructor(t){super({level:L.VERSION,key:Ut.v_2024_0_0,metadata:Dv},t)}}const Uv={title:`2023.3 ${ee("versions.titles.LTS")}`,subtitle:"",compactTitle:`2023.3 ${ee("versions.titles.LTS")}`,compactSubtitle:"",pipVersion:"2023.3.0",githubVersion:"2023.3.0",giteeVersion:"2023.3.0",aptYear:2023,aptVersion:"2023.3.0",yumYear:2023,yumVersion:"2023.3.0",condaVersion:"2023.3.0",conanVersion:"2023.3.0",systemRequirementsLink:"https://docs.openvino.ai/2023.3/system_requirements.html"};class Mv extends ce{constructor(t){super({level:L.VERSION,key:Ut.v_2023_3_0,metadata:Uv},t)}}const zv={title:`2022.3.1 ${ee("versions.titles.LTS")}`,subtitle:ee("versions.titles.hddlSupport"),compactTitle:`2022.3.1 ${ee("versions.titles.LTS")}`,compactSubtitle:ee("versions.titles.hddlSupport"),pipVersion:"2022.3.1",githubVersion:"2022.3.1",giteeVersion:"2022.3.1",aptYear:2022,aptVersion:"2022.3.1",yumYear:2022,yumVersion:"2022.3.1",systemRequirementsLink:"https://docs.openvino.ai/systemrequirements"};class zp extends ce{constructor(t){super({level:L.VERSION,key:Ut.v_2022_3_1,metadata:zv},t)}}class va extends ce{constructor(t,n,o){super({level:L.OP_SYSTEM,key:t,metadata:n,childrenSelector:Pv},o),this._setDefaultOS()}_setDefaultOS(){const t=this._detectOS()||Ye.WINDOWS;this.key===t&&this.default()}_detectOS(){const{userAgent:t}=navigator,n={windows:/(Windows|Win)/g,macOS:/(Macintosh|Mac)/g,linux:/(Linux|X11)/g};return n.windows.test(t)?Ye.WINDOWS:n.macOS.test(t)?Ye.MACOS:n.linux.test(t)?Ye.LINUX:null}}class nr extends va{constructor(t){super(Ye.WINDOWS,av,t)}}class or extends va{constructor(t){super(Ye.MACOS,uv,t)}}class rr extends va{constructor(t){super(Ye.LINUX,cv,t)}}const Vv=new rr([new qe({linksSet:{installation:"https://docs.openvino.ai/nightly/openvino_docs_install_guides_installing_openvino_from_archive_linux.html",getStarted:"https://docs.openvino.ai/nightly/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/nightly/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/nightly/latest"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/nightly/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/nightly/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/nightly/openvino_docs_get_started_guide_troubleshooting.html"},frameworks:[]},{pythonAPI:!0}).includesNPUPlugin(),new xe({}),new Ne({})]),$v=new or([new qe({linksSet:{installation:"https://docs.openvino.ai/nightly/openvino_docs_install_guides_installing_openvino_from_archive_macos.html",getStarted:"https://docs.openvino.ai/nightly/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/nightly/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/nightly/latest"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/nightly/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/nightly/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/nightly/openvino_docs_get_started_guide_troubleshooting.html"},frameworks:[]},{pythonAPI:!0}),new xe({}),new Ne({})]),Bv=new nr([new qe({linksSet:{installation:"https://docs.openvino.ai/nightly/openvino_docs_install_guides_installing_openvino_from_archive_windows.html",getStarted:"https://docs.openvino.ai/nightly/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/nightly/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/nightly/latest"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/nightly/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/nightly/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/nightly/openvino_docs_get_started_guide_troubleshooting.html"},frameworks:[]},{pythonAPI:!0}).includesNPUPlugin(),new xe({}),new Ne({})]),Vp=new Fv([Bv,$v,Vv]);class Kv extends ce{constructor(t){super({level:L.ENVIRONMENT,key:tr.RUNTIME,metadata:{title:ee("environment.runtime.title"),subtitle:ee("environment.runtime.subtitle")}},t)}}class Hv extends ce{constructor(t){super({level:L.ENVIRONMENT,key:tr.DEV_TOOLS,metadata:{title:ee("environment.devTools.title"),subtitle:ee("environment.devTools.subtitle")}},t)}}const Wv=new rr([new ye({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_install_dev_tools.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},frameworks:[]},{hasFrameworks:!0}).default(),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_docker_linux.html",getStarted:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_get_started_demos.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},downloadLink:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_docker_linux.html"})]),ds={note:Ap},Yv=new or([new ye({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_install_dev_tools.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},systemRequirements:ds,frameworks:[]},{hasFrameworks:!0}).addFootnote(L.OP_SYSTEM).default(),new xe({systemRequirements:ds}).addFootnote(L.OP_SYSTEM),new Ne({systemRequirements:ds}).addFootnote(L.OP_SYSTEM)]),Gv=new nr([new ye({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_install_dev_tools.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},frameworks:[]},{hasFrameworks:!0}).default(),new xe({}),new Ne({})]),Qv=new Hv([Gv,Yv,Wv]),Xv=new rr([new qe({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_from_archive_linux.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2022.3.1/linux"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},frameworks:[]},{pythonAPI:!0}),new fa({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_apt.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},os:[St.UBUNTU_18,St.UBUNTU_20]}),new ma({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_yum.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"}}),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_docker_linux.html",getStarted:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_get_started_demos.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},downloadLink:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_docker_linux.html"})]),Nr={note:Ap},Jv=new or([new qe({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_from_archive_macos.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2022.3.1/macos",systemRequirements:Nr}).addFootnote(L.OP_SYSTEM).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},systemRequirements:Nr,frameworks:[]},{pythonAPI:!0}).addFootnote(L.OP_SYSTEM),new xe({systemRequirements:Nr}).addFootnote(L.OP_SYSTEM),new Ne({systemRequirements:Nr}).addFootnote(L.OP_SYSTEM)]),Zv=new nr([new qe({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_from_archive_windows.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2022.3.1/windows"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},frameworks:[]},{pythonAPI:!0}),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_docker_windows.html",getStarted:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_get_started_demos.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},downloadLink:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_docker_windows.html"})]),qv=new Kv([Zv,Jv,Xv]),$p=new zp([Qv.default(),qv]),ey=new rr([new qe({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_from_archive_linux.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2023.3/linux"}).includesNPUPlugin().default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},frameworks:[]},{pythonAPI:!0}),new fa({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_apt.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},os:[St.UBUNTU_18,St.UBUNTU_20,St.UBUNTU_22]}),new ma({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_yum.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}}),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_docker.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_docker.html"}),new so({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_conda.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}}),new io({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_conan.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}})]),ty=new or([new qe({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_from_archive_macos.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2023.3/macos"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},frameworks:[]},{pythonAPI:!0}),new xe({}),new Ne({}),new so({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_conda.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}}),new io({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_conan.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}})]),ny=new nr([new qe({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_from_archive_windows.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2023.3/windows"}).includesNPUPlugin().default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},frameworks:[]},{pythonAPI:!0}),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_docker.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_docker.html"}),new so({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_conda.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}}),new io({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_conan.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}})]),Bp=new Mv([ny,ty,ey]),oy=new rr([new qe({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-archive-linux.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.0/linux"}).includesNPUPlugin().default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-pip.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},frameworks:[]},{pythonAPI:!0}).includesNPUPlugin(),new fa({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-apt.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},os:[St.UBUNTU_20,St.UBUNTU_22]}),new ma({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-yum.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-docker-linux.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},downloadLink:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-docker-linux.html"}),new so({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-conda.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new Up({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-brew.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new ga({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-vcpkg.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new io({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-conan.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new ha({linksSet:{installation:"https://docs.openvino.ai/2024/api/nodejs_api/nodejs_api.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}})]),ry=new or([new qe({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-archive-macos.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.0/macos"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-pip.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},frameworks:[]},{pythonAPI:!0}),new xe({}),new Ne({}),new so({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-conda.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new Up({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-brew.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new ga({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-vcpkg.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new io({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-conan.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new ha({linksSet:{installation:"https://docs.openvino.ai/2024/api/nodejs_api/nodejs_api.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}})]),iy=new nr([new qe({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-archive-windows.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.0/windows"}).includesNPUPlugin().default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-pip.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},frameworks:[]},{pythonAPI:!0}).includesNPUPlugin(),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-docker-linux.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},downloadLink:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-docker-linux.html"}),new so({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-conda.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new ga({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-vcpkg.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new io({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-conan.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new ha({linksSet:{installation:"https://docs.openvino.ai/2024/api/nodejs_api/nodejs_api.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}})]),Kp=new Av([iy,ry,oy]),sy=new ce({level:L.ROOT,key:pa.ROOT,metadata:{title:"ROOT"}},[Kp.default(),Vp,Bp,$p]).default(),ly=new ce({level:L.ROOT,key:pa.ROOT,metadata:{title:"ROOT"}},[Kp.default(),Vp,Bp,$p]).default();function ay(e,t){var r,i;if(t.key===U.DOCKER||!t.footnoteLevel)return e;const n=(r=e[t.footnoteLevel])==null?void 0:r.selected,o=(i=e[t.footnoteLevel])==null?void 0:i.nodes;return!n||!o||((Array.isArray(n)?[...n,...o]:[n]).forEach(s=>s.hasFootnote=!0),o.forEach(s=>s.checked&&(s.hasFootnote=!0))),e}class Hp{constructor(){Ee(this,"_root",sy)}getState(){try{return this._getState()}catch(t){return console.error(t),this._selectDefaults(this._root),this._getState()}}_getState(){const t=this._root.children,n=this._get_selected(t),{environments:o,environment:r,systems:i,system:s}=this._processVersion(n),l=s.children,a=this._get_selected(l),u=this._processDistribution(a),f={[L.VERSION]:{nodes:t.map(d=>d.toOption()),selected:n.toOption()},[L.ENVIRONMENT]:r&&o?{nodes:o.map(d=>d.toOption()),selected:r.toOption()}:null,[L.OP_SYSTEM]:{nodes:i.map(d=>d.toOption()),selected:s.toOption()},[L.DISTRIBUTION]:{nodes:l.map(d=>d.toOption()),selected:a.toOption()},[L.FRAMEWORK]:u!=null&&u.length?{nodes:u.map(d=>d.toOption()),selected:u.filter(({checked:d})=>d).map(d=>d.toOption())}:null};return ay(f,a)}_get_selected(t){t.some(({checked:o})=>o)||this._selectDefaultsForLevel(t[0].level);const n=t.find(({checked:o})=>o);if(!n)throw new Error("Not valid tree");return n}_processVersion(t){if(t instanceof zp){const r=t.children,i=this._get_selected(r),s=i.children,l=this._get_selected(s);return{environments:r,environment:i,systems:s,system:l}}const n=t.children,o=this._get_selected(n);return{environments:null,environment:null,systems:n,system:o}}_processDistribution(t){return t instanceof ye?t.children:null}setState(t){this._setState(t)}_setState(t,n=this._root){if(!n.children.length)return;const o=n.children[0].level,r=uy(t[o]);n.children.forEach(i=>i.checked=r.includes(i.key)),n.children.forEach(i=>this._setState(t,i))}select(t,n){return this._select(t,n),this.getState()}_select(t,n,o=this._root){var r;if(((r=o.children[0])==null?void 0:r.level)!==t){o.children.forEach(i=>this._select(t,n,i));return}if(o.childrenSelector){o.childrenSelector(o.children,n);return}o.children.forEach(i=>i.checked=i.key===n)}_selectDefaultsForLevel(t,n=this._root){if(n.children.length){if(n.children[0].level!==t){n.children.forEach(o=>this._selectDefaultsForLevel(t,o));return}this._selectDefaults(n)}}_selectDefaults(t){t.children.forEach(n=>{n.checked=n.isDefault,this._selectDefaults(n)})}}const Wp=new Hp;function uy(e){const t=[];return Array.isArray(e)?t.push(...e):e&&t.push(e),t}class cy extends Hp{constructor(){super(...arguments);Ee(this,"_root",ly)}}function Yp(e,{serializeVersion:t}={serializeVersion:!0}){var r,i;const n=[[L.VERSION,t?e.VERSION.selected.key:null],[L.ENVIRONMENT,(r=e.ENVIRONMENT)==null?void 0:r.selected.key],[L.OP_SYSTEM,e.OP_SYSTEM.selected.key],[L.DISTRIBUTION,e.DISTRIBUTION.selected.key],[L.FRAMEWORK,(i=e.FRAMEWORK)==null?void 0:i.selected.map(s=>s.key).join(",")]],o=new URLSearchParams;for(const[s,l]of n)l&&o.set(s,l);return o}function Gp(e){function t(o,r){const i=e.get(o);if(!i)throw new Error(`Cannot extract value for: ${o}`);if(!r[i])throw new Error(`Bad node key for: ${o}`);return r[i]}function n(o,r){const i=e.get(o);return i?i.split(",").map(l=>{if(!l||!r[l])throw new Error(`Bad node key for: ${o}`);return r[l]}):null}try{return{[L.VERSION]:e.has(L.VERSION)?t(L.VERSION,Ut):null,[L.ENVIRONMENT]:e.has(L.ENVIRONMENT)?t(L.ENVIRONMENT,tr):null,[L.OP_SYSTEM]:t(L.OP_SYSTEM,Ye),[L.DISTRIBUTION]:t(L.DISTRIBUTION,U),[L.FRAMEWORK]:n(L.FRAMEWORK,Ue)}}catch(o){return console.log(`Cannot restore state from url due to error "${o}"`),null}}function dy(){const e=window.parent;if(!e.location.search)return null;const t=new URLSearchParams(e.location.search);return Gp(t)}function py(e,t,n,{serializeVersion:o}={serializeVersion:!0}){F.useEffect(()=>{const r=window.parent,i=Yp(t,{serializeVersion:o}).toString(),s=new URL(r.location.toString());if(!s.search){s.search=i,r.history.replaceState(null,"",s);return}s.search.slice(1)!==i&&(s.search=i,r.history.pushState(null,"",s))}),parent.onpopstate=()=>{const r=window.parent,i=new URLSearchParams(r.location.search),s=Gp(i);s&&(e.setState(s),n(e.getState()))}}const ps=function(e){let t,n=!1;return function(...o){return n||(t=e(o),n=!0),t}};function fy(e){var t,n;return typeof((n=(t=e.wap_tms)==null?void 0:t.custom)==null?void 0:n.trackComponentClick)!="function"?null:e.wap_tms.custom.trackComponentClick.bind(e.wap_tms.custom)}class hy{constructor(){Ee(this,"_window");Ee(this,"_consoleNotification",{notInitialized:ps(()=>console.log("Adobe analytics is not initialized")),notFound:ps(()=>console.log("Adobe analytics not found on a page")),devMode:ps(()=>console.log("Analytics in dev mode"))});Ee(this,"_send",t=>{if(!this._window){this._consoleNotification.notInitialized();return}const n=Yp(Wp.getState()).toString(),o=fy(this._window);if(!o){this._consoleNotification.notFound();return}try{o(t,n)}catch(r){console.error(r)}})}initialize(t){this._window=t}install(){this._send("install")}combinationView(){this._send("combination-view")}}const Re=new hy;F.createContext((e,t)=>{Wp.select(e,t)});function gy(){const e=new cy,t=dy();t&&e.setState(t);const n=F.createContext((r,i)=>{e.select(r,i)});function o(){const[r,i]=F.useState(e.getState());return py(e,r,i),[r,(s,l)=>i(e.select(s,l))]}return{CompactSelectorContext:n,useCompactSelector:o}}async function my(e){e&&(navigator.clipboard?await navigator.clipboard.writeText(e):vy(e))}function vy(e){const t=yy(e);document.body.append(t),t.select(),document.execCommand("copy"),t.remove()}function yy(e){const t=document.createElement("textarea");t.style.fontSize="12pt",t.style.border="0",t.style.padding="0",t.style.margin="0",t.style.position="absolute",t.style.left="-9999px";const n=window.pageYOffset||document.documentElement.scrollTop;return t.style.top=`${n}px`,t.setAttribute("readonly",""),t.value=e,t}function ky(){return T("svg",{version:"1.1",width:"24",height:"24",viewBox:"0 0 205 205",xmlns:"http://www.w3.org/2000/svg",className:"svg-icon",children:[y("path",{fill:"none",stroke:"currentColor",strokeWidth:"10",d:"M 50 145 a 15 15 0 0 1 -15 -15 v -90 a 15 15 0 0 1 15 -15 h 70 a 15 15 0 0 1 15 15 v 5"}),y("rect",{x:"65",y:"60",width:"100",height:"120",rx:"15",fill:"none",stroke:"currentColor",strokeWidth:"10"})]})}function wy(){return y("svg",{version:"1.1",width:"24",height:"24",viewBox:"0 0 200 200",xmlns:"http://www.w3.org/2000/svg",className:"svg-icon",children:y("path",{strokeLinejoin:"round",strokeLinecap:"round",fill:"none",stroke:"currentColor",strokeWidth:"15",d:"M 40 100 L 90 150 L 170 40"})})}function Sy(){return T("svg",{version:"1.1",width:"24",height:"24",viewBox:"0 0 200 200",xmlns:"http://www.w3.org/2000/svg",className:"svg-icon",children:[y("circle",{cx:"100",cy:"100",r:"90",fill:"none",strokeWidth:"15",stroke:"currentColor"}),y("path",{fill:"none",stroke:"currentColor",strokeWidth:"15",strokeLinecap:"round",d:"M 65 80 A 35 35 0 1 1 100 115"}),y("circle",{cx:"100",cy:"150",r:"3",fill:"none",stroke:"currentColor",strokeWidth:"15"})]})}const V=({comment:e,command:t,onCopy:n})=>{const[o,r]=F.useState(!1);return T("div",{className:"st-code-snippet","data-cy":"instructions-step",children:[e&&y(Qp,{children:e}),T("div",{"data-cy":"command",children:[t&&y("code",{className:"st-code-snippet-content",children:t}),t&&y("button",{className:"copy-button",type:"button","aria-label":"Copy","data-cy":"copy",onClick:async()=>{o||(await my(t),r(!0),setTimeout(()=>r(!1),1500),n==null||n())},children:o?y(wy,{}):y(ky,{})})]})]})},Qp=({children:e})=>T("pre",{className:"st-code-snippet-comment",children:["# ",e]}),_y=({comment:e,snippets:t})=>T("div",{className:"st-code-snippet-multi-line","data-cy":"command",children:[e&&y(Qp,{children:e}),t.map(n=>y(V,{...n},n.command))]});function Oy(e){return e.host==="docs.openvino.ai"}const fs={link:"spark-hyperlink spark-hyperlink-primary spark-hyperlink-standard spark-focus-visible spark-focus-visible-self spark-focus-visible-snap spark-focus-visible-background",button:"spark-button spark-button-action spark-button-size-m spark-focus-visible spark-focus-visible-self spark-focus-visible-snap",buttonContent:"spark-button-content"},_t=({href:e,children:t,type:n="link",testId:o="link",onClick:r})=>{const i=Oy(new URL(e))?"_parent":"_blank";return n==="link"?y("a",{href:e,className:fs.link,target:i,rel:"noreferrer noopener","data-cy":o,onClick:()=>r==null?void 0:r(),children:t}):y("span",{className:fs.button,children:y("span",{className:fs.buttonContent,children:y("a",{href:e,target:i,rel:"noreferrer noopener","data-cy":o,onClick:()=>r==null?void 0:r(),children:t})})})},Xp=({children:e})=>{const{t}=B("translation",{keyPrefix:"selectorForm"});return T("div",{"data-cy":"link-set",children:[T("div",{className:"st-distribution-links",children:[e,y(_t,{href:"https://github.com/openvinotoolkit/openvino/releases",testId:"previous-releases-link",children:t("prevReleases")})]}),y("div",{className:"nncf-link",children:T(z,{ns:"translation",i18nKey:"selectorForm.nncf",children:["Advanced Optimization tool available separately:",y(_t,{href:"https://docs.openvino.ai/2024/openvino-workflow/model-optimization-guide/compressing-models-during-training.html",testId:"nncf-link",children:"Learn about NNCF"})]})})]})},pt=({installUrl:e})=>{const{t}=B("common",{keyPrefix:"distributionLinks"});return y(Xp,{children:y(_t,{href:e,testId:"install-instructions-link",children:t("installationInstructions")})})};const Ny={heading:"spark-heading spark-font-200"},je=({title:e,accent:t=!1,children:n,testId:o})=>T("div",{className:`st-section ${t?"st-section-accent":""}`,"data-cy":o,children:[y("span",{className:`st-section-title ${Ny.heading}`,children:e}),y("div",{className:"st-section-content",children:F.Children.map(n,r=>y(xy,{children:r}))})]}),xy=({children:e})=>y("div",{className:"st-section-content-row",children:e}),Py=({version:e,distribution:t})=>{if(t.data.docsOnly)return y(Ey,{distribution:t});const{t:n}=B("translation",{keyPrefix:"distributions.apt"}),{t:o}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{commands:r}=t.data,i={comment:T(z,{ns:"translation",i18nKey:"distributions.apt.steps.addRepository",children:[y("b",{children:"Step 3:"})," Add the repository via the following command"]}),snippets:r.getAddRepositoryCommands(e,t.data.os).map(({ubuntuVersionNumber:l,command:a})=>({comment:`Ubuntu ${l}`,command:a}))},s={downloadKey:{comment:T(z,{ns:"translation",i18nKey:"distributions.apt.steps.download",values:{filename:r.keyFilename},children:[y("b",{children:"Step 1:"})," Download the ",y(_t,{href:r.keyHref,children:r.keyFilename}),". You can also use the following command"]}),command:r.downloadKeyCommand},addKey:{comment:T(z,{t:n,i18nKey:"steps.addKey",children:[y("b",{children:"Step 2:"})," Add this key to the system keyring"]}),command:r.addKeyCommand},addRepository:i,updatePackages:{comment:T(z,{t:n,i18nKey:"steps.updateList",children:[y("b",{children:"Step 4:"})," Update the list of packages via the update command"]}),command:r.updatePackagesCommand},verifyAptCache:{comment:T(z,{t:n,i18nKey:"steps.verify",children:[y("b",{children:"Step 5:"})," Verify that the APT repository is properly set up. Run the apt-cache command to see a list of all available OpenVINO packages and components"]}),command:r.verifyAptCacheCommand},install:{comment:T(z,{t:n,i18nKey:"steps.install",children:[y("b",{children:"Step 6:"})," Install OpenVINO Runtime"]}),command:r.getInstallCommand(e),onCopy:()=>Re.install()}};return T(je,{title:o("install"),accent:!0,testId:"instructions",children:[y(V,{...s.downloadKey}),y(V,{...s.addKey}),y(_y,{...s.addRepository}),y(V,{...s.updatePackages}),y(V,{...s.verifyAptCache}),y(V,{...s.install}),y(pt,{installUrl:t.data.linksSet.installation})]})},Ey=({distribution:e})=>{const{t}=B("translation",{keyPrefix:"compact"}),n=T(z,{t,i18nKey:"distributions.aptYum.followInstructions",children:["Follow the",y(_t,{href:e.data.linksSet.installation,testId:"install-instructions-button",onClick:()=>Re.install(),children:"Installation instructions"})]});return T(je,{title:t("selectorForm.titles.install"),accent:!0,testId:"instructions",children:[y(V,{comment:n}),y(pt,{installUrl:e.data.linksSet.installation})]})},Cy=({distribution:e})=>{const{t}=B("translation",{keyPrefix:"distributions.brew.steps"}),{t:n}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{linksSet:o,commands:r}=e.data,i={install:{comment:y(z,{t,i18nKey:"install",children:"Download and install the package"}),command:r.install,onCopy:()=>Re.install()}};return T(je,{title:n("install"),accent:!0,testId:"instructions",children:[y(V,{...i.install}),y(pt,{installUrl:o.installation})]})},by=({version:e,distribution:t})=>{const{t:n}=B("translation",{keyPrefix:"distributions.conan.steps"}),{t:o}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{commands:r}=t.data,{txtFilename:i,cmakeFilename:s}=r,l={createConanFile:{comment:T(z,{t:n,i18nKey:"createConanFile",values:{txtFilename:i},children:[y("b",{children:"Step 1:"})," Create a ",y("b",{children:i})," file for your OpenVINO project and add “openvino” dependency in there"]}),command:r.conanTXTContent(e)},install:{comment:T(z,{t:n,i18nKey:"install",values:{cmakeFilename:s},children:[y("b",{children:"Step 2:"})," Run the command below to create ",y("b",{children:s})," file, which will be used to compile your project with OpenVINO"]}),command:r.install,onCopy:()=>Re.install()},compile:{comment:T(z,{t:n,i18nKey:"compile",children:[y("b",{children:"Step 3:"})," Configure and compile your project with OpenVINO"]}),command:r.compile}};return T(je,{title:o("install"),accent:!0,testId:"instructions",children:[y(V,{...l.createConanFile}),y(V,{...l.install}),y(V,{...l.compile}),y(pt,{installUrl:t.data.linksSet.installation})]})},Ly=({version:e,distribution:t})=>{const{t:n}=B("translation",{keyPrefix:"distributions.conda.steps"}),{t:o}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{linksSet:r,commands:i}=t.data,s={createEnv:{comment:T(z,{t:n,i18nKey:"createEnv",children:[y("b",{children:"Step 1:"})," Create the Anaconda environment (Python 3.10 used as an example)"]}),command:i.createEnv},activateEnv:{comment:T(z,{t:n,i18nKey:"activateEnv",children:[y("b",{children:"Step 2:"})," Activate the Anaconda environment"]}),command:i.activateEnv},upgradePip:{comment:T(z,{t:n,i18nKey:"update",children:[y("b",{children:"Step 3:"})," Update the Anaconda to latest version"]}),command:i.update},install:{comment:T(z,{t:n,i18nKey:"install",children:[y("b",{children:"Step 4:"})," Download and install the package"]}),command:i.getInstall(e),onCopy:()=>Re.install()}};return T(je,{title:o("install"),accent:!0,testId:"instructions",children:[y(V,{...s.createEnv}),y(V,{...s.activateEnv}),y(V,{...s.upgradePip}),y(V,{...s.install}),y(pt,{installUrl:r.installation})]})},cc=({distribution:e})=>{const{t}=B("translation",{keyPrefix:"distributions.download"}),{t:n}=B("translation",{keyPrefix:"compact"}),o={[U.ARCHIVE]:t("downloadArchives"),[U.DOCKER]:t("gotoDocker")}[e.key],r=T(zr,{children:[n("distributions.download.useFollowingLink"),y("br",{}),y("b",{children:y(_t,{href:e.data.downloadLink,testId:"download-button",onClick:()=>Re.install(),children:o})})]});return T(je,{title:n("selectorForm.titles.install"),accent:!0,testId:"instructions",children:[y(V,{comment:r}),y(pt,{installUrl:e.data.linksSet.installation})]})},Ty=({version:e,distribution:t})=>{const{t:n}=B("common",{keyPrefix:"distributionLinks"}),{t:o}=B("translation",{keyPrefix:"distributions.githubGitee"}),{t:r}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),i={build:{href:t.data.links.getBuildInstructionsLink(e),text:n("installationInstructions")},repository:{href:t.data.links.getRepositoryLink(e),text:t.key===U.GITHUB?o("githubRepository"):o("giteeRepository")}},s={clone:{comment:T(z,{t:o,i18nKey:"steps.useGitClone",children:[y("b",{children:"Step 1:"})," Use Git to clone the OpenVINO toolkit repository"]}),command:t.data.commands.getCloneCommand(e),onCopy:()=>Re.install()},build:{comment:T(z,{t:o,i18nKey:"steps.buildInstructions",children:[y("b",{children:"Step 2:"})," Follow the",y(_t,{href:i.build.href,testId:"build-instructions-link",children:i.build.text})]})}};return T(je,{title:r("install"),accent:!0,testId:"instructions",children:[y(V,{...s.clone}),y(V,{...s.build}),T(Xp,{children:[y(_t,{href:i.build.href,testId:"install-instructions-link",children:i.build.text}),y(_t,{href:i.repository.href,testId:"repository-link",children:i.repository.text})]})]})},Iy=({distribution:e,version:t})=>{const{t:n}=B("translation",{keyPrefix:"distributions.npm.steps"}),{t:o}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{linksSet:r,commands:i}=e.data,s={install:{comment:y(z,{t:n,i18nKey:"install",children:"Download and install the package"}),command:i.getInstall(t),onCopy:()=>Re.install()}};return T(je,{title:o("install"),accent:!0,testId:"instructions",children:[y(V,{...s.install}),y(pt,{installUrl:r.installation})]})},Ry=({environment:e,os:t,version:n,distribution:o})=>{const{t:r}=B("translation",{keyPrefix:"distributions.pip.steps"}),{t:i}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{linksSet:s,commands:l}=o.data,a=l.getCreateVenvCommand(t,n),u=l.getActivateVenvCommand(t,n),f=l.getInstallCommand({environment:e,os:t,version:n,distribution:o}),d={createEnv:{comment:T(z,{t:r,i18nKey:"createVenv",children:[y("b",{children:"Step 1:"})," Create virtual environment"]}),command:a},activateEnv:{comment:T(z,{t:r,i18nKey:"activateVenv",children:[y("b",{children:"Step 2:"})," Activate virtual environment"]}),command:u},upgradePip:{comment:T(z,{t:r,i18nKey:"upgradePip",children:[y("b",{children:"Step 3:"})," Upgrade pip to latest version"]}),command:l.upgradeCommand},install:{comment:T(z,{t:r,i18nKey:"install",children:[y("b",{children:"Step 4:"})," Download and install the package"]}),command:f,onCopy:()=>Re.install()}};return T(je,{title:i("install"),accent:!0,testId:"instructions",children:[y(V,{...d.createEnv}),y(V,{...d.activateEnv}),y(V,{...d.upgradePip}),y(V,{...d.install}),y(pt,{installUrl:s.installation})]})},jy=({distribution:e})=>{const{t}=B("translation",{keyPrefix:"distributions.vcpkg.steps"}),{t:n}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{linksSet:o,commands:r}=e.data,i={install:{comment:y(z,{t,i18nKey:"install",children:"Download and install the package"}),command:r.install,onCopy:()=>Re.install()}};return T(je,{title:n("install"),accent:!0,testId:"instructions",children:[y(V,{...i.install}),y(pt,{installUrl:o.installation})]})},Fy=({version:e,distribution:t})=>{if(t.data.docsOnly)return y(Dy,{distribution:t});const{t:n}=B("translation",{keyPrefix:"distributions.yum"}),{t:o}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{yumYear:r}=e.metadata,{commands:i}=t.data,s={createRepo:{comment:T(z,{ns:"translation",i18nKey:"distributions.yum.steps.createRepoFile",children:[y("b",{children:"Step 1:"})," Create the YUM repo file in the /tmp directory as a normal user"]}),command:i.getCreateRepoCommand(e)},moveRepoFile:{comment:T(z,{ns:"translation",i18nKey:"distributions.yum.steps.moveFile",values:{year:r,directory:i.directory},children:[y("b",{children:"Step 2:"})," Move the new openvino-",{year:r},".repo file to the YUM configuration directory ",y("b",{children:i.directory})]}),command:i.getMoveRepoFileCommand(e)},verifyRepo:{comment:T(z,{t:n,i18nKey:"steps.verify",children:[y("b",{children:"Step 3:"})," Verify that the new repo is properly setup by running the following command"]}),command:i.verifyRepoCommand},install:{comment:T(z,{t:n,i18nKey:"steps.install",children:[y("b",{children:"Step 4:"})," Install OpenVINO Runtime"]}),command:i.getInstallCommand(e),onCopy:()=>Re.install()}};return T(je,{title:o("install"),accent:!0,testId:"instructions",children:[y(V,{...s.createRepo}),y(V,{...s.moveRepoFile}),y(V,{...s.verifyRepo}),y(V,{...s.install}),y(pt,{installUrl:t.data.linksSet.installation})]})},Dy=({distribution:e})=>{const{t}=B("translation",{keyPrefix:"compact"}),n=T(z,{t,i18nKey:"distributions.aptYum.followInstructions",children:["Follow the",y(_t,{href:e.data.linksSet.installation,testId:"install-instructions-button",onClick:()=>Re.install(),children:"Installation instructions"})]});return T(je,{title:t("selectorForm.titles.install"),accent:!0,testId:"instructions",children:[y(V,{comment:n}),y(pt,{installUrl:e.data.linksSet.installation})]})},Ay=({state:e})=>{var o;const t={environment:(o=e.ENVIRONMENT)==null?void 0:o.selected,os:e.OP_SYSTEM.selected,version:e.VERSION.selected,distribution:e.DISTRIBUTION.selected};if(t.distribution.key===U.PIP)return y(Ry,{...t,distribution:t.distribution});if(t.distribution.key===U.ARCHIVE)return y(cc,{...t,distribution:t.distribution});if(t.distribution.key===U.DOCKER)return y(cc,{...t,distribution:t.distribution});if(t.distribution.key===U.GITHUB||t.distribution.key===U.GITEE)return y(Ty,{...t,distribution:t.distribution});if(t.distribution.key===U.APT)return y(Py,{...t,distribution:t.distribution});if(t.distribution.key===U.YUM)return y(Fy,{...t,distribution:t.distribution});if(t.distribution.key===U.CONDA)return y(Ly,{...t,distribution:t.distribution});if(t.distribution.key===U.BREW)return y(Cy,{...t,distribution:t.distribution});if(t.distribution.key===U.VCPKG)return y(jy,{...t,distribution:t.distribution});if(t.distribution.key===U.CONAN)return y(by,{...t,distribution:t.distribution});if(t.distribution.key===U.NPM)return y(Iy,{...t,distribution:t.distribution});const n=t.distribution;throw new Error(`${n}`)};const xr={tooltipToggle:"spark-tooltip-toggle",tooltipPopover:"spark-tooltip spark-tooltip-size-m spark-shadow spark-tooltip-bottom",tooltipLabel:"spark-tooltip-label",tooltipArrow:"spark-tooltip-tip"},Uy=({content:e})=>{const[t,n]=F.useState(!1);return y("div",{className:"help-tooltip",children:T("div",{className:xr.tooltipToggle,onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),children:[y("div",{"aria-hidden":"true",role:"img",className:"help-tooltip-icon",children:y(Sy,{})}),t&&T("div",{className:`help-tooltip-popover ${xr.tooltipPopover}`,role:"tooltip",children:[y("span",{className:`help-tooltip-popover-content ${xr.tooltipLabel}`,children:e}),y("span",{className:xr.tooltipArrow})]})]})})};const hs={toggleSwitchField:"spark-fieldlabel spark-fieldlabel-size-m spark-toggle-switch spark-toggle-switch-action spark-toggle-switch-size-l",toggleSwitchInput:"spark-focus-visible spark-focus-visible-suppress spark-focus-visible-adjacent",toggleSwitchSelector:"spark-toggle-switch-selector spark-focus-visible spark-focus-visible-snap"},My=({label:e,checked:t=!1,onClick:n,testId:o})=>T("label",{className:hs.toggleSwitchField,"data-cy":o,children:[y("input",{type:"checkbox",className:hs.toggleSwitchInput,role:"switch",checked:t,onChange:()=>n==null?void 0:n()}),y("span",{className:hs.toggleSwitchSelector}),y("div",{children:e})]});const cn={toggleButton:"spark-button spark-button-size-l spark-focus-visible spark-focus-visible-self spark-focus-visible-snap",toggleButtonGroup:"spark-button-group spark-button-group-orientation-horizontal spark-button-group-align-start spark-button-group-spacing-l",actionButton:"spark-button-action",secondaryButton:"spark-button-secondary",disabledButton:"spark-button-disabled",buttonContent:"spark-button-content",fontXs:"spark-font-25"},Jp=({onClick:e,checked:t=!1,disabled:n=!1,title:o,subtitle:r,value:i})=>y("button",{className:`${cn.toggleButton} ${t?cn.actionButton:cn.secondaryButton} ${n&&cn.disabledButton}`,type:"button",role:"radio","aria-checked":t,onClick:()=>e==null?void 0:e(),"data-cy":i,"aria-label":o,children:T("span",{className:cn.buttonContent,children:[y("span",{className:"title",children:o}),r&&y("span",{className:`${cn.fontXs} subtitle`,children:r})]})}),Zp=({children:e,className:t})=>y("div",{className:`option-button-group ${t||""} ${cn.toggleButtonGroup}`,children:e});function zy({title:e,options:t,level:n}){const o=F.useContext(ya),r=t.some(({checked:u})=>u),[i,s]=F.useState(r),l=t.map(({level:u,key:f,checked:d,metadata:h})=>y(Jp,{value:`${u}_${f}`,checked:d,title:h.title,onClick:()=>o(u,f)},f)),{t:a}=B("translation",{keyPrefix:"compact.frameworks"});return T(je,{title:e,testId:n,children:[T(zr,{children:[y(My,{label:a("install"),checked:i,onClick:()=>s(!i),testId:"frameworks-toggle-switch"}),y(Uy,{content:a("tooltip")})]}),y(zr,{children:i&&y(Zp,{children:l})})]})}function Pr({title:e,options:t,level:n}){const o=F.useContext(ya),r=t.map(({level:i,key:s,checked:l,metadata:a})=>y(Jp,{value:`${i}_${s}`,checked:l,title:a.compactTitle||a.title,subtitle:a.compactSubtitle||a.subtitle,onClick:()=>o(i,s)},s));return y(je,{title:e,testId:n,children:y(Zp,{children:r})})}function Vy({state:e}){var l,a;const t=e.VERSION.nodes.map(u=>({...u,metadata:{...u.metadata,subtitle:void 0}})),n=(l=e.ENVIRONMENT)==null?void 0:l.nodes.map(u=>({...u,metadata:{...u.metadata,subtitle:void 0}})),o=e.OP_SYSTEM.nodes,r=e.DISTRIBUTION.nodes,i=(a=e.FRAMEWORK)==null?void 0:a.nodes;F.useEffect(()=>Re.combinationView(),[e]);const{t:s}=B("translation",{keyPrefix:"selectorForm.titles"});return T(zr,{children:[y(Pr,{title:s("version"),options:t,level:L.VERSION}),n&&y(Pr,{title:s("envinronment"),options:n,level:L.ENVIRONMENT}),y(Pr,{title:s("os"),options:o,level:L.OP_SYSTEM}),y(Pr,{title:s("distribution"),options:r,level:L.DISTRIBUTION}),i&&y(zy,{title:s("frameworks"),options:i,level:L.FRAMEWORK})]})}const{CompactSelectorContext:ya,useCompactSelector:$y}=gy();Re.initialize(window.parent);function By(){const[e,t]=$y();return y("div",{className:"st-responsive-container",children:T(ya.Provider,{value:t,children:[y(Vy,{state:e}),y(Ay,{state:e})]})})}ys.createRoot(document.getElementById("root")).render(y(vf.StrictMode,{children:y(By,{})})); +EOF`,getMoveRepoFileCommand:e=>`sudo mv /tmp/openvino-${e.metadata.yumYear}.repo ${uc}`,verifyRepoCommand:"yum repolist | grep -i openvino",getInstallCommand:e=>`sudo yum install openvino-${e.metadata.yumVersion}`},jv={title:ee("versions.titles.nightlyBuild"),compactTitle:ee("versions.titles.nightlyBuild"),pipVersion:"",githubVersion:"master",giteeVersion:"master",systemRequirementsLink:"https://docs.openvino.ai/nightly/system_requirements.html"};class Fv extends ce{constructor(t){super({level:L.VERSION,key:Ut.NIGHTLY,metadata:jv},t)}}const Dv={title:"2024.0",subtitle:ee("versions.titles.recommended"),compactTitle:"2024.0",compactSubtitle:ee("versions.titles.recommended"),pipVersion:"2024.0.0",githubVersion:"2024.0.0",giteeVersion:"2024.0.0",aptYear:2024,aptVersion:"2024.0.0",yumYear:2024,yumVersion:"2024.0.0",condaVersion:"2024.0.0",conanVersion:"2024.0.0",npmVersion:"2024.0.0",systemRequirementsLink:"https://docs.openvino.ai/2024/about-openvino/system-requirements.html"};class Av extends ce{constructor(t){super({level:L.VERSION,key:Ut.v_2024_0_0,metadata:Dv},t)}}const Uv={title:`2023.3 ${ee("versions.titles.LTS")}`,subtitle:"",compactTitle:`2023.3 ${ee("versions.titles.LTS")}`,compactSubtitle:"",pipVersion:"2023.3.0",githubVersion:"2023.3.0",giteeVersion:"2023.3.0",aptYear:2023,aptVersion:"2023.3.0",yumYear:2023,yumVersion:"2023.3.0",condaVersion:"2023.3.0",conanVersion:"2023.3.0",systemRequirementsLink:"https://docs.openvino.ai/2023.3/system_requirements.html"};class Mv extends ce{constructor(t){super({level:L.VERSION,key:Ut.v_2023_3_0,metadata:Uv},t)}}const zv={title:`2022.3.1 ${ee("versions.titles.LTS")}`,subtitle:ee("versions.titles.hddlSupport"),compactTitle:`2022.3.1 ${ee("versions.titles.LTS")}`,compactSubtitle:ee("versions.titles.hddlSupport"),pipVersion:"2022.3.1",githubVersion:"2022.3.1",giteeVersion:"2022.3.1",aptYear:2022,aptVersion:"2022.3.1",yumYear:2022,yumVersion:"2022.3.1",systemRequirementsLink:"https://docs.openvino.ai/systemrequirements"};class zp extends ce{constructor(t){super({level:L.VERSION,key:Ut.v_2022_3_1,metadata:zv},t)}}class va extends ce{constructor(t,n,o){super({level:L.OP_SYSTEM,key:t,metadata:n,childrenSelector:Pv},o),this._setDefaultOS()}_setDefaultOS(){const t=this._detectOS()||Ye.WINDOWS;this.key===t&&this.default()}_detectOS(){const{userAgent:t}=navigator,n={windows:/(Windows|Win)/g,macOS:/(Macintosh|Mac)/g,linux:/(Linux|X11)/g};return n.windows.test(t)?Ye.WINDOWS:n.macOS.test(t)?Ye.MACOS:n.linux.test(t)?Ye.LINUX:null}}class nr extends va{constructor(t){super(Ye.WINDOWS,av,t)}}class or extends va{constructor(t){super(Ye.MACOS,uv,t)}}class rr extends va{constructor(t){super(Ye.LINUX,cv,t)}}const Vv=new rr([new qe({linksSet:{installation:"https://docs.openvino.ai/nightly/openvino_docs_install_guides_installing_openvino_from_archive_linux.html",getStarted:"https://docs.openvino.ai/nightly/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/nightly/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/nightly/latest"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/nightly/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/nightly/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/nightly/openvino_docs_get_started_guide_troubleshooting.html"},frameworks:[]},{pythonAPI:!0}).includesNPUPlugin(),new xe({}),new Ne({})]),$v=new or([new qe({linksSet:{installation:"https://docs.openvino.ai/nightly/openvino_docs_install_guides_installing_openvino_from_archive_macos.html",getStarted:"https://docs.openvino.ai/nightly/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/nightly/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/nightly/latest"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/nightly/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/nightly/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/nightly/openvino_docs_get_started_guide_troubleshooting.html"},frameworks:[]},{pythonAPI:!0}),new xe({}),new Ne({})]),Bv=new nr([new qe({linksSet:{installation:"https://docs.openvino.ai/nightly/openvino_docs_install_guides_installing_openvino_from_archive_windows.html",getStarted:"https://docs.openvino.ai/nightly/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/nightly/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/nightly/latest"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/nightly/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/nightly/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/nightly/openvino_docs_get_started_guide_troubleshooting.html"},frameworks:[]},{pythonAPI:!0}).includesNPUPlugin(),new xe({}),new Ne({})]),Vp=new Fv([Bv,$v,Vv]);class Kv extends ce{constructor(t){super({level:L.ENVIRONMENT,key:tr.RUNTIME,metadata:{title:ee("environment.runtime.title"),subtitle:ee("environment.runtime.subtitle")}},t)}}class Hv extends ce{constructor(t){super({level:L.ENVIRONMENT,key:tr.DEV_TOOLS,metadata:{title:ee("environment.devTools.title"),subtitle:ee("environment.devTools.subtitle")}},t)}}const Wv=new rr([new ye({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_install_dev_tools.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},frameworks:[]},{hasFrameworks:!0}).default(),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_docker_linux.html",getStarted:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_get_started_demos.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},downloadLink:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_docker_linux.html"})]),ds={note:Ap},Yv=new or([new ye({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_install_dev_tools.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},systemRequirements:ds,frameworks:[]},{hasFrameworks:!0}).addFootnote(L.OP_SYSTEM).default(),new xe({systemRequirements:ds}).addFootnote(L.OP_SYSTEM),new Ne({systemRequirements:ds}).addFootnote(L.OP_SYSTEM)]),Gv=new nr([new ye({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_install_dev_tools.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},frameworks:[]},{hasFrameworks:!0}).default(),new xe({}),new Ne({})]),Qv=new Hv([Gv,Yv,Wv]),Xv=new rr([new qe({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_from_archive_linux.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2022.3.1/linux"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},frameworks:[]},{pythonAPI:!0}),new fa({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_apt.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},os:[St.UBUNTU_18,St.UBUNTU_20]}),new ma({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_yum.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"}}),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_docker_linux.html",getStarted:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_get_started_demos.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},downloadLink:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_docker_linux.html"})]),Nr={note:Ap},Jv=new or([new qe({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_from_archive_macos.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2022.3.1/macos",systemRequirements:Nr}).addFootnote(L.OP_SYSTEM).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},systemRequirements:Nr,frameworks:[]},{pythonAPI:!0}).addFootnote(L.OP_SYSTEM),new xe({systemRequirements:Nr}).addFootnote(L.OP_SYSTEM),new Ne({systemRequirements:Nr}).addFootnote(L.OP_SYSTEM)]),Zv=new nr([new qe({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_from_archive_windows.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2022.3.1/windows"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/2022.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},frameworks:[]},{pythonAPI:!0}),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_docker_windows.html",getStarted:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_get_started_demos.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2022.3/openvino_docs_get_started_guide_troubleshooting_steps.html"},downloadLink:"https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_docker_windows.html"})]),qv=new Kv([Zv,Jv,Xv]),$p=new zp([Qv.default(),qv]),ey=new rr([new qe({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_from_archive_linux.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2023.3/linux"}).includesNPUPlugin().default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},frameworks:[]},{pythonAPI:!0}),new fa({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_apt.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},os:[St.UBUNTU_18,St.UBUNTU_20,St.UBUNTU_22]}),new ma({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_yum.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}}),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_docker.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_docker.html"}),new so({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_conda.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}}),new io({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_conan.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}})]),ty=new or([new qe({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_from_archive_macos.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2023.3/macos"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},frameworks:[]},{pythonAPI:!0}),new xe({}),new Ne({}),new so({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_conda.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}}),new io({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_conan.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}})]),ny=new nr([new qe({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_from_archive_windows.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2023.3/windows"}).includesNPUPlugin().default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_pip.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},frameworks:[]},{pythonAPI:!0}),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_docker.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"},downloadLink:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_docker.html"}),new so({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_conda.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}}),new io({linksSet:{installation:"https://docs.openvino.ai/2023.3/openvino_docs_install_guides_installing_openvino_conan.html",getStarted:"https://docs.openvino.ai/2023.3/get_started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2023.3/openvino_docs_get_started_guide_troubleshooting.html"}})]),Bp=new Mv([ny,ty,ey]),oy=new rr([new qe({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-archive-linux.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.0/linux"}).includesNPUPlugin().default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-pip.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},frameworks:[]},{pythonAPI:!0}).includesNPUPlugin(),new fa({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-apt.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},os:[St.UBUNTU_20,St.UBUNTU_22]}),new ma({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-yum.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-docker-linux.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},downloadLink:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-docker-linux.html"}),new so({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-conda.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new Up({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-brew.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new ga({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-vcpkg.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new io({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-conan.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new ha({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-npm.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}})]),ry=new or([new qe({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-archive-macos.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.0/macos"}).default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-pip.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},frameworks:[]},{pythonAPI:!0}),new xe({}),new Ne({}),new so({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-conda.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new Up({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-brew.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new ga({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-vcpkg.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new io({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-conan.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new ha({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-npm.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}})]),iy=new nr([new qe({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-archive-windows.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},downloadLink:"https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.0/windows"}).includesNPUPlugin().default(),new ye({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-pip.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},frameworks:[]},{pythonAPI:!0}).includesNPUPlugin(),new xe({}),new Ne({}),new On({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-docker-linux.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"},downloadLink:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-docker-linux.html"}),new so({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-conda.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new ga({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-vcpkg.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new io({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-conan.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}}),new ha({linksSet:{installation:"https://docs.openvino.ai/2024/get-started/install-openvino/install-openvino-npm.html",getStarted:"https://docs.openvino.ai/2024/get-started.html",notebooks:"https://github.com/openvinotoolkit/openvino_notebooks",troubleshooting:"https://docs.openvino.ai/2024/get-started/troubleshooting-install-config.html"}})]),Kp=new Av([iy,ry,oy]),sy=new ce({level:L.ROOT,key:pa.ROOT,metadata:{title:"ROOT"}},[Kp.default(),Vp,Bp,$p]).default(),ly=new ce({level:L.ROOT,key:pa.ROOT,metadata:{title:"ROOT"}},[Kp.default(),Vp,Bp,$p]).default();function ay(e,t){var r,i;if(t.key===U.DOCKER||!t.footnoteLevel)return e;const n=(r=e[t.footnoteLevel])==null?void 0:r.selected,o=(i=e[t.footnoteLevel])==null?void 0:i.nodes;return!n||!o||((Array.isArray(n)?[...n,...o]:[n]).forEach(s=>s.hasFootnote=!0),o.forEach(s=>s.checked&&(s.hasFootnote=!0))),e}class Hp{constructor(){Ee(this,"_root",sy)}getState(){try{return this._getState()}catch(t){return console.error(t),this._selectDefaults(this._root),this._getState()}}_getState(){const t=this._root.children,n=this._get_selected(t),{environments:o,environment:r,systems:i,system:s}=this._processVersion(n),l=s.children,a=this._get_selected(l),u=this._processDistribution(a),f={[L.VERSION]:{nodes:t.map(d=>d.toOption()),selected:n.toOption()},[L.ENVIRONMENT]:r&&o?{nodes:o.map(d=>d.toOption()),selected:r.toOption()}:null,[L.OP_SYSTEM]:{nodes:i.map(d=>d.toOption()),selected:s.toOption()},[L.DISTRIBUTION]:{nodes:l.map(d=>d.toOption()),selected:a.toOption()},[L.FRAMEWORK]:u!=null&&u.length?{nodes:u.map(d=>d.toOption()),selected:u.filter(({checked:d})=>d).map(d=>d.toOption())}:null};return ay(f,a)}_get_selected(t){t.some(({checked:o})=>o)||this._selectDefaultsForLevel(t[0].level);const n=t.find(({checked:o})=>o);if(!n)throw new Error("Not valid tree");return n}_processVersion(t){if(t instanceof zp){const r=t.children,i=this._get_selected(r),s=i.children,l=this._get_selected(s);return{environments:r,environment:i,systems:s,system:l}}const n=t.children,o=this._get_selected(n);return{environments:null,environment:null,systems:n,system:o}}_processDistribution(t){return t instanceof ye?t.children:null}setState(t){this._setState(t)}_setState(t,n=this._root){if(!n.children.length)return;const o=n.children[0].level,r=uy(t[o]);n.children.forEach(i=>i.checked=r.includes(i.key)),n.children.forEach(i=>this._setState(t,i))}select(t,n){return this._select(t,n),this.getState()}_select(t,n,o=this._root){var r;if(((r=o.children[0])==null?void 0:r.level)!==t){o.children.forEach(i=>this._select(t,n,i));return}if(o.childrenSelector){o.childrenSelector(o.children,n);return}o.children.forEach(i=>i.checked=i.key===n)}_selectDefaultsForLevel(t,n=this._root){if(n.children.length){if(n.children[0].level!==t){n.children.forEach(o=>this._selectDefaultsForLevel(t,o));return}this._selectDefaults(n)}}_selectDefaults(t){t.children.forEach(n=>{n.checked=n.isDefault,this._selectDefaults(n)})}}const Wp=new Hp;function uy(e){const t=[];return Array.isArray(e)?t.push(...e):e&&t.push(e),t}class cy extends Hp{constructor(){super(...arguments);Ee(this,"_root",ly)}}function Yp(e,{serializeVersion:t}={serializeVersion:!0}){var r,i;const n=[[L.VERSION,t?e.VERSION.selected.key:null],[L.ENVIRONMENT,(r=e.ENVIRONMENT)==null?void 0:r.selected.key],[L.OP_SYSTEM,e.OP_SYSTEM.selected.key],[L.DISTRIBUTION,e.DISTRIBUTION.selected.key],[L.FRAMEWORK,(i=e.FRAMEWORK)==null?void 0:i.selected.map(s=>s.key).join(",")]],o=new URLSearchParams;for(const[s,l]of n)l&&o.set(s,l);return o}function Gp(e){function t(o,r){const i=e.get(o);if(!i)throw new Error(`Cannot extract value for: ${o}`);if(!r[i])throw new Error(`Bad node key for: ${o}`);return r[i]}function n(o,r){const i=e.get(o);return i?i.split(",").map(l=>{if(!l||!r[l])throw new Error(`Bad node key for: ${o}`);return r[l]}):null}try{return{[L.VERSION]:e.has(L.VERSION)?t(L.VERSION,Ut):null,[L.ENVIRONMENT]:e.has(L.ENVIRONMENT)?t(L.ENVIRONMENT,tr):null,[L.OP_SYSTEM]:t(L.OP_SYSTEM,Ye),[L.DISTRIBUTION]:t(L.DISTRIBUTION,U),[L.FRAMEWORK]:n(L.FRAMEWORK,Ue)}}catch(o){return console.log(`Cannot restore state from url due to error "${o}"`),null}}function dy(){const e=window.parent;if(!e.location.search)return null;const t=new URLSearchParams(e.location.search);return Gp(t)}function py(e,t,n,{serializeVersion:o}={serializeVersion:!0}){F.useEffect(()=>{const r=window.parent,i=Yp(t,{serializeVersion:o}).toString(),s=new URL(r.location.toString());if(!s.search){s.search=i,r.history.replaceState(null,"",s);return}s.search.slice(1)!==i&&(s.search=i,r.history.pushState(null,"",s))}),parent.onpopstate=()=>{const r=window.parent,i=new URLSearchParams(r.location.search),s=Gp(i);s&&(e.setState(s),n(e.getState()))}}const ps=function(e){let t,n=!1;return function(...o){return n||(t=e(o),n=!0),t}};function fy(e){var t,n;return typeof((n=(t=e.wap_tms)==null?void 0:t.custom)==null?void 0:n.trackComponentClick)!="function"?null:e.wap_tms.custom.trackComponentClick.bind(e.wap_tms.custom)}class hy{constructor(){Ee(this,"_window");Ee(this,"_consoleNotification",{notInitialized:ps(()=>console.log("Adobe analytics is not initialized")),notFound:ps(()=>console.log("Adobe analytics not found on a page")),devMode:ps(()=>console.log("Analytics in dev mode"))});Ee(this,"_send",t=>{if(!this._window){this._consoleNotification.notInitialized();return}const n=Yp(Wp.getState()).toString(),o=fy(this._window);if(!o){this._consoleNotification.notFound();return}try{o(t,n)}catch(r){console.error(r)}})}initialize(t){this._window=t}install(){this._send("install")}combinationView(){this._send("combination-view")}}const Re=new hy;F.createContext((e,t)=>{Wp.select(e,t)});function gy(){const e=new cy,t=dy();t&&e.setState(t);const n=F.createContext((r,i)=>{e.select(r,i)});function o(){const[r,i]=F.useState(e.getState());return py(e,r,i),[r,(s,l)=>i(e.select(s,l))]}return{CompactSelectorContext:n,useCompactSelector:o}}async function my(e){e&&(navigator.clipboard?await navigator.clipboard.writeText(e):vy(e))}function vy(e){const t=yy(e);document.body.append(t),t.select(),document.execCommand("copy"),t.remove()}function yy(e){const t=document.createElement("textarea");t.style.fontSize="12pt",t.style.border="0",t.style.padding="0",t.style.margin="0",t.style.position="absolute",t.style.left="-9999px";const n=window.pageYOffset||document.documentElement.scrollTop;return t.style.top=`${n}px`,t.setAttribute("readonly",""),t.value=e,t}function ky(){return T("svg",{version:"1.1",width:"24",height:"24",viewBox:"0 0 205 205",xmlns:"http://www.w3.org/2000/svg",className:"svg-icon",children:[y("path",{fill:"none",stroke:"currentColor",strokeWidth:"10",d:"M 50 145 a 15 15 0 0 1 -15 -15 v -90 a 15 15 0 0 1 15 -15 h 70 a 15 15 0 0 1 15 15 v 5"}),y("rect",{x:"65",y:"60",width:"100",height:"120",rx:"15",fill:"none",stroke:"currentColor",strokeWidth:"10"})]})}function wy(){return y("svg",{version:"1.1",width:"24",height:"24",viewBox:"0 0 200 200",xmlns:"http://www.w3.org/2000/svg",className:"svg-icon",children:y("path",{strokeLinejoin:"round",strokeLinecap:"round",fill:"none",stroke:"currentColor",strokeWidth:"15",d:"M 40 100 L 90 150 L 170 40"})})}function Sy(){return T("svg",{version:"1.1",width:"24",height:"24",viewBox:"0 0 200 200",xmlns:"http://www.w3.org/2000/svg",className:"svg-icon",children:[y("circle",{cx:"100",cy:"100",r:"90",fill:"none",strokeWidth:"15",stroke:"currentColor"}),y("path",{fill:"none",stroke:"currentColor",strokeWidth:"15",strokeLinecap:"round",d:"M 65 80 A 35 35 0 1 1 100 115"}),y("circle",{cx:"100",cy:"150",r:"3",fill:"none",stroke:"currentColor",strokeWidth:"15"})]})}const V=({comment:e,command:t,onCopy:n})=>{const[o,r]=F.useState(!1);return T("div",{className:"st-code-snippet","data-cy":"instructions-step",children:[e&&y(Qp,{children:e}),T("div",{"data-cy":"command",children:[t&&y("code",{className:"st-code-snippet-content",children:t}),t&&y("button",{className:"copy-button",type:"button","aria-label":"Copy","data-cy":"copy",onClick:async()=>{o||(await my(t),r(!0),setTimeout(()=>r(!1),1500),n==null||n())},children:o?y(wy,{}):y(ky,{})})]})]})},Qp=({children:e})=>T("pre",{className:"st-code-snippet-comment",children:["# ",e]}),_y=({comment:e,snippets:t})=>T("div",{className:"st-code-snippet-multi-line","data-cy":"command",children:[e&&y(Qp,{children:e}),t.map(n=>y(V,{...n},n.command))]});function Oy(e){return e.host==="docs.openvino.ai"}const fs={link:"spark-hyperlink spark-hyperlink-primary spark-hyperlink-standard spark-focus-visible spark-focus-visible-self spark-focus-visible-snap spark-focus-visible-background",button:"spark-button spark-button-action spark-button-size-m spark-focus-visible spark-focus-visible-self spark-focus-visible-snap",buttonContent:"spark-button-content"},_t=({href:e,children:t,type:n="link",testId:o="link",onClick:r})=>{const i=Oy(new URL(e))?"_parent":"_blank";return n==="link"?y("a",{href:e,className:fs.link,target:i,rel:"noreferrer noopener","data-cy":o,onClick:()=>r==null?void 0:r(),children:t}):y("span",{className:fs.button,children:y("span",{className:fs.buttonContent,children:y("a",{href:e,target:i,rel:"noreferrer noopener","data-cy":o,onClick:()=>r==null?void 0:r(),children:t})})})},Xp=({children:e})=>{const{t}=B("translation",{keyPrefix:"selectorForm"});return T("div",{"data-cy":"link-set",children:[T("div",{className:"st-distribution-links",children:[e,y(_t,{href:"https://github.com/openvinotoolkit/openvino/releases",testId:"previous-releases-link",children:t("prevReleases")})]}),y("div",{className:"nncf-link",children:T(z,{ns:"translation",i18nKey:"selectorForm.nncf",children:["Advanced Optimization tool available separately:",y(_t,{href:"https://docs.openvino.ai/2024/openvino-workflow/model-optimization-guide/compressing-models-during-training.html",testId:"nncf-link",children:"Learn about NNCF"})]})})]})},pt=({installUrl:e})=>{const{t}=B("common",{keyPrefix:"distributionLinks"});return y(Xp,{children:y(_t,{href:e,testId:"install-instructions-link",children:t("installationInstructions")})})};const Ny={heading:"spark-heading spark-font-200"},je=({title:e,accent:t=!1,children:n,testId:o})=>T("div",{className:`st-section ${t?"st-section-accent":""}`,"data-cy":o,children:[y("span",{className:`st-section-title ${Ny.heading}`,children:e}),y("div",{className:"st-section-content",children:F.Children.map(n,r=>y(xy,{children:r}))})]}),xy=({children:e})=>y("div",{className:"st-section-content-row",children:e}),Py=({version:e,distribution:t})=>{if(t.data.docsOnly)return y(Ey,{distribution:t});const{t:n}=B("translation",{keyPrefix:"distributions.apt"}),{t:o}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{commands:r}=t.data,i={comment:T(z,{ns:"translation",i18nKey:"distributions.apt.steps.addRepository",children:[y("b",{children:"Step 3:"})," Add the repository via the following command"]}),snippets:r.getAddRepositoryCommands(e,t.data.os).map(({ubuntuVersionNumber:l,command:a})=>({comment:`Ubuntu ${l}`,command:a}))},s={downloadKey:{comment:T(z,{ns:"translation",i18nKey:"distributions.apt.steps.download",values:{filename:r.keyFilename},children:[y("b",{children:"Step 1:"})," Download the ",y(_t,{href:r.keyHref,children:r.keyFilename}),". You can also use the following command"]}),command:r.downloadKeyCommand},addKey:{comment:T(z,{t:n,i18nKey:"steps.addKey",children:[y("b",{children:"Step 2:"})," Add this key to the system keyring"]}),command:r.addKeyCommand},addRepository:i,updatePackages:{comment:T(z,{t:n,i18nKey:"steps.updateList",children:[y("b",{children:"Step 4:"})," Update the list of packages via the update command"]}),command:r.updatePackagesCommand},verifyAptCache:{comment:T(z,{t:n,i18nKey:"steps.verify",children:[y("b",{children:"Step 5:"})," Verify that the APT repository is properly set up. Run the apt-cache command to see a list of all available OpenVINO packages and components"]}),command:r.verifyAptCacheCommand},install:{comment:T(z,{t:n,i18nKey:"steps.install",children:[y("b",{children:"Step 6:"})," Install OpenVINO Runtime"]}),command:r.getInstallCommand(e),onCopy:()=>Re.install()}};return T(je,{title:o("install"),accent:!0,testId:"instructions",children:[y(V,{...s.downloadKey}),y(V,{...s.addKey}),y(_y,{...s.addRepository}),y(V,{...s.updatePackages}),y(V,{...s.verifyAptCache}),y(V,{...s.install}),y(pt,{installUrl:t.data.linksSet.installation})]})},Ey=({distribution:e})=>{const{t}=B("translation",{keyPrefix:"compact"}),n=T(z,{t,i18nKey:"distributions.aptYum.followInstructions",children:["Follow the",y(_t,{href:e.data.linksSet.installation,testId:"install-instructions-button",onClick:()=>Re.install(),children:"Installation instructions"})]});return T(je,{title:t("selectorForm.titles.install"),accent:!0,testId:"instructions",children:[y(V,{comment:n}),y(pt,{installUrl:e.data.linksSet.installation})]})},Cy=({distribution:e})=>{const{t}=B("translation",{keyPrefix:"distributions.brew.steps"}),{t:n}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{linksSet:o,commands:r}=e.data,i={install:{comment:y(z,{t,i18nKey:"install",children:"Download and install the package"}),command:r.install,onCopy:()=>Re.install()}};return T(je,{title:n("install"),accent:!0,testId:"instructions",children:[y(V,{...i.install}),y(pt,{installUrl:o.installation})]})},by=({version:e,distribution:t})=>{const{t:n}=B("translation",{keyPrefix:"distributions.conan.steps"}),{t:o}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{commands:r}=t.data,{txtFilename:i,cmakeFilename:s}=r,l={createConanFile:{comment:T(z,{t:n,i18nKey:"createConanFile",values:{txtFilename:i},children:[y("b",{children:"Step 1:"})," Create a ",y("b",{children:i})," file for your OpenVINO project and add “openvino” dependency in there"]}),command:r.conanTXTContent(e)},install:{comment:T(z,{t:n,i18nKey:"install",values:{cmakeFilename:s},children:[y("b",{children:"Step 2:"})," Run the command below to create ",y("b",{children:s})," file, which will be used to compile your project with OpenVINO"]}),command:r.install,onCopy:()=>Re.install()},compile:{comment:T(z,{t:n,i18nKey:"compile",children:[y("b",{children:"Step 3:"})," Configure and compile your project with OpenVINO"]}),command:r.compile}};return T(je,{title:o("install"),accent:!0,testId:"instructions",children:[y(V,{...l.createConanFile}),y(V,{...l.install}),y(V,{...l.compile}),y(pt,{installUrl:t.data.linksSet.installation})]})},Ly=({version:e,distribution:t})=>{const{t:n}=B("translation",{keyPrefix:"distributions.conda.steps"}),{t:o}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{linksSet:r,commands:i}=t.data,s={createEnv:{comment:T(z,{t:n,i18nKey:"createEnv",children:[y("b",{children:"Step 1:"})," Create the Anaconda environment (Python 3.10 used as an example)"]}),command:i.createEnv},activateEnv:{comment:T(z,{t:n,i18nKey:"activateEnv",children:[y("b",{children:"Step 2:"})," Activate the Anaconda environment"]}),command:i.activateEnv},upgradePip:{comment:T(z,{t:n,i18nKey:"update",children:[y("b",{children:"Step 3:"})," Update the Anaconda to latest version"]}),command:i.update},install:{comment:T(z,{t:n,i18nKey:"install",children:[y("b",{children:"Step 4:"})," Download and install the package"]}),command:i.getInstall(e),onCopy:()=>Re.install()}};return T(je,{title:o("install"),accent:!0,testId:"instructions",children:[y(V,{...s.createEnv}),y(V,{...s.activateEnv}),y(V,{...s.upgradePip}),y(V,{...s.install}),y(pt,{installUrl:r.installation})]})},cc=({distribution:e})=>{const{t}=B("translation",{keyPrefix:"distributions.download"}),{t:n}=B("translation",{keyPrefix:"compact"}),o={[U.ARCHIVE]:t("downloadArchives"),[U.DOCKER]:t("gotoDocker")}[e.key],r=T(zr,{children:[n("distributions.download.useFollowingLink"),y("br",{}),y("b",{children:y(_t,{href:e.data.downloadLink,testId:"download-button",onClick:()=>Re.install(),children:o})})]});return T(je,{title:n("selectorForm.titles.install"),accent:!0,testId:"instructions",children:[y(V,{comment:r}),y(pt,{installUrl:e.data.linksSet.installation})]})},Ty=({version:e,distribution:t})=>{const{t:n}=B("common",{keyPrefix:"distributionLinks"}),{t:o}=B("translation",{keyPrefix:"distributions.githubGitee"}),{t:r}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),i={build:{href:t.data.links.getBuildInstructionsLink(e),text:n("installationInstructions")},repository:{href:t.data.links.getRepositoryLink(e),text:t.key===U.GITHUB?o("githubRepository"):o("giteeRepository")}},s={clone:{comment:T(z,{t:o,i18nKey:"steps.useGitClone",children:[y("b",{children:"Step 1:"})," Use Git to clone the OpenVINO toolkit repository"]}),command:t.data.commands.getCloneCommand(e),onCopy:()=>Re.install()},build:{comment:T(z,{t:o,i18nKey:"steps.buildInstructions",children:[y("b",{children:"Step 2:"})," Follow the",y(_t,{href:i.build.href,testId:"build-instructions-link",children:i.build.text})]})}};return T(je,{title:r("install"),accent:!0,testId:"instructions",children:[y(V,{...s.clone}),y(V,{...s.build}),T(Xp,{children:[y(_t,{href:i.build.href,testId:"install-instructions-link",children:i.build.text}),y(_t,{href:i.repository.href,testId:"repository-link",children:i.repository.text})]})]})},Iy=({distribution:e,version:t})=>{const{t:n}=B("translation",{keyPrefix:"distributions.npm.steps"}),{t:o}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{linksSet:r,commands:i}=e.data,s={install:{comment:y(z,{t:n,i18nKey:"install",children:"Download and install the package"}),command:i.getInstall(t),onCopy:()=>Re.install()}};return T(je,{title:o("install"),accent:!0,testId:"instructions",children:[y(V,{...s.install}),y(pt,{installUrl:r.installation})]})},Ry=({environment:e,os:t,version:n,distribution:o})=>{const{t:r}=B("translation",{keyPrefix:"distributions.pip.steps"}),{t:i}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{linksSet:s,commands:l}=o.data,a=l.getCreateVenvCommand(t,n),u=l.getActivateVenvCommand(t,n),f=l.getInstallCommand({environment:e,os:t,version:n,distribution:o}),d={createEnv:{comment:T(z,{t:r,i18nKey:"createVenv",children:[y("b",{children:"Step 1:"})," Create virtual environment"]}),command:a},activateEnv:{comment:T(z,{t:r,i18nKey:"activateVenv",children:[y("b",{children:"Step 2:"})," Activate virtual environment"]}),command:u},upgradePip:{comment:T(z,{t:r,i18nKey:"upgradePip",children:[y("b",{children:"Step 3:"})," Upgrade pip to latest version"]}),command:l.upgradeCommand},install:{comment:T(z,{t:r,i18nKey:"install",children:[y("b",{children:"Step 4:"})," Download and install the package"]}),command:f,onCopy:()=>Re.install()}};return T(je,{title:i("install"),accent:!0,testId:"instructions",children:[y(V,{...d.createEnv}),y(V,{...d.activateEnv}),y(V,{...d.upgradePip}),y(V,{...d.install}),y(pt,{installUrl:s.installation})]})},jy=({distribution:e})=>{const{t}=B("translation",{keyPrefix:"distributions.vcpkg.steps"}),{t:n}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{linksSet:o,commands:r}=e.data,i={install:{comment:y(z,{t,i18nKey:"install",children:"Download and install the package"}),command:r.install,onCopy:()=>Re.install()}};return T(je,{title:n("install"),accent:!0,testId:"instructions",children:[y(V,{...i.install}),y(pt,{installUrl:o.installation})]})},Fy=({version:e,distribution:t})=>{if(t.data.docsOnly)return y(Dy,{distribution:t});const{t:n}=B("translation",{keyPrefix:"distributions.yum"}),{t:o}=B("translation",{keyPrefix:"compact.selectorForm.titles"}),{yumYear:r}=e.metadata,{commands:i}=t.data,s={createRepo:{comment:T(z,{ns:"translation",i18nKey:"distributions.yum.steps.createRepoFile",children:[y("b",{children:"Step 1:"})," Create the YUM repo file in the /tmp directory as a normal user"]}),command:i.getCreateRepoCommand(e)},moveRepoFile:{comment:T(z,{ns:"translation",i18nKey:"distributions.yum.steps.moveFile",values:{year:r,directory:i.directory},children:[y("b",{children:"Step 2:"})," Move the new openvino-",{year:r},".repo file to the YUM configuration directory ",y("b",{children:i.directory})]}),command:i.getMoveRepoFileCommand(e)},verifyRepo:{comment:T(z,{t:n,i18nKey:"steps.verify",children:[y("b",{children:"Step 3:"})," Verify that the new repo is properly setup by running the following command"]}),command:i.verifyRepoCommand},install:{comment:T(z,{t:n,i18nKey:"steps.install",children:[y("b",{children:"Step 4:"})," Install OpenVINO Runtime"]}),command:i.getInstallCommand(e),onCopy:()=>Re.install()}};return T(je,{title:o("install"),accent:!0,testId:"instructions",children:[y(V,{...s.createRepo}),y(V,{...s.moveRepoFile}),y(V,{...s.verifyRepo}),y(V,{...s.install}),y(pt,{installUrl:t.data.linksSet.installation})]})},Dy=({distribution:e})=>{const{t}=B("translation",{keyPrefix:"compact"}),n=T(z,{t,i18nKey:"distributions.aptYum.followInstructions",children:["Follow the",y(_t,{href:e.data.linksSet.installation,testId:"install-instructions-button",onClick:()=>Re.install(),children:"Installation instructions"})]});return T(je,{title:t("selectorForm.titles.install"),accent:!0,testId:"instructions",children:[y(V,{comment:n}),y(pt,{installUrl:e.data.linksSet.installation})]})},Ay=({state:e})=>{var o;const t={environment:(o=e.ENVIRONMENT)==null?void 0:o.selected,os:e.OP_SYSTEM.selected,version:e.VERSION.selected,distribution:e.DISTRIBUTION.selected};if(t.distribution.key===U.PIP)return y(Ry,{...t,distribution:t.distribution});if(t.distribution.key===U.ARCHIVE)return y(cc,{...t,distribution:t.distribution});if(t.distribution.key===U.DOCKER)return y(cc,{...t,distribution:t.distribution});if(t.distribution.key===U.GITHUB||t.distribution.key===U.GITEE)return y(Ty,{...t,distribution:t.distribution});if(t.distribution.key===U.APT)return y(Py,{...t,distribution:t.distribution});if(t.distribution.key===U.YUM)return y(Fy,{...t,distribution:t.distribution});if(t.distribution.key===U.CONDA)return y(Ly,{...t,distribution:t.distribution});if(t.distribution.key===U.BREW)return y(Cy,{...t,distribution:t.distribution});if(t.distribution.key===U.VCPKG)return y(jy,{...t,distribution:t.distribution});if(t.distribution.key===U.CONAN)return y(by,{...t,distribution:t.distribution});if(t.distribution.key===U.NPM)return y(Iy,{...t,distribution:t.distribution});const n=t.distribution;throw new Error(`${n}`)};const xr={tooltipToggle:"spark-tooltip-toggle",tooltipPopover:"spark-tooltip spark-tooltip-size-m spark-shadow spark-tooltip-bottom",tooltipLabel:"spark-tooltip-label",tooltipArrow:"spark-tooltip-tip"},Uy=({content:e})=>{const[t,n]=F.useState(!1);return y("div",{className:"help-tooltip",children:T("div",{className:xr.tooltipToggle,onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),children:[y("div",{"aria-hidden":"true",role:"img",className:"help-tooltip-icon",children:y(Sy,{})}),t&&T("div",{className:`help-tooltip-popover ${xr.tooltipPopover}`,role:"tooltip",children:[y("span",{className:`help-tooltip-popover-content ${xr.tooltipLabel}`,children:e}),y("span",{className:xr.tooltipArrow})]})]})})};const hs={toggleSwitchField:"spark-fieldlabel spark-fieldlabel-size-m spark-toggle-switch spark-toggle-switch-action spark-toggle-switch-size-l",toggleSwitchInput:"spark-focus-visible spark-focus-visible-suppress spark-focus-visible-adjacent",toggleSwitchSelector:"spark-toggle-switch-selector spark-focus-visible spark-focus-visible-snap"},My=({label:e,checked:t=!1,onClick:n,testId:o})=>T("label",{className:hs.toggleSwitchField,"data-cy":o,children:[y("input",{type:"checkbox",className:hs.toggleSwitchInput,role:"switch",checked:t,onChange:()=>n==null?void 0:n()}),y("span",{className:hs.toggleSwitchSelector}),y("div",{children:e})]});const cn={toggleButton:"spark-button spark-button-size-l spark-focus-visible spark-focus-visible-self spark-focus-visible-snap",toggleButtonGroup:"spark-button-group spark-button-group-orientation-horizontal spark-button-group-align-start spark-button-group-spacing-l",actionButton:"spark-button-action",secondaryButton:"spark-button-secondary",disabledButton:"spark-button-disabled",buttonContent:"spark-button-content",fontXs:"spark-font-25"},Jp=({onClick:e,checked:t=!1,disabled:n=!1,title:o,subtitle:r,value:i})=>y("button",{className:`${cn.toggleButton} ${t?cn.actionButton:cn.secondaryButton} ${n&&cn.disabledButton}`,type:"button",role:"radio","aria-checked":t,onClick:()=>e==null?void 0:e(),"data-cy":i,"aria-label":o,children:T("span",{className:cn.buttonContent,children:[y("span",{className:"title",children:o}),r&&y("span",{className:`${cn.fontXs} subtitle`,children:r})]})}),Zp=({children:e,className:t})=>y("div",{className:`option-button-group ${t||""} ${cn.toggleButtonGroup}`,children:e});function zy({title:e,options:t,level:n}){const o=F.useContext(ya),r=t.some(({checked:u})=>u),[i,s]=F.useState(r),l=t.map(({level:u,key:f,checked:d,metadata:h})=>y(Jp,{value:`${u}_${f}`,checked:d,title:h.title,onClick:()=>o(u,f)},f)),{t:a}=B("translation",{keyPrefix:"compact.frameworks"});return T(je,{title:e,testId:n,children:[T(zr,{children:[y(My,{label:a("install"),checked:i,onClick:()=>s(!i),testId:"frameworks-toggle-switch"}),y(Uy,{content:a("tooltip")})]}),y(zr,{children:i&&y(Zp,{children:l})})]})}function Pr({title:e,options:t,level:n}){const o=F.useContext(ya),r=t.map(({level:i,key:s,checked:l,metadata:a})=>y(Jp,{value:`${i}_${s}`,checked:l,title:a.compactTitle||a.title,subtitle:a.compactSubtitle||a.subtitle,onClick:()=>o(i,s)},s));return y(je,{title:e,testId:n,children:y(Zp,{children:r})})}function Vy({state:e}){var l,a;const t=e.VERSION.nodes.map(u=>({...u,metadata:{...u.metadata,subtitle:void 0}})),n=(l=e.ENVIRONMENT)==null?void 0:l.nodes.map(u=>({...u,metadata:{...u.metadata,subtitle:void 0}})),o=e.OP_SYSTEM.nodes,r=e.DISTRIBUTION.nodes,i=(a=e.FRAMEWORK)==null?void 0:a.nodes;F.useEffect(()=>Re.combinationView(),[e]);const{t:s}=B("translation",{keyPrefix:"selectorForm.titles"});return T(zr,{children:[y(Pr,{title:s("version"),options:t,level:L.VERSION}),n&&y(Pr,{title:s("envinronment"),options:n,level:L.ENVIRONMENT}),y(Pr,{title:s("os"),options:o,level:L.OP_SYSTEM}),y(Pr,{title:s("distribution"),options:r,level:L.DISTRIBUTION}),i&&y(zy,{title:s("frameworks"),options:i,level:L.FRAMEWORK})]})}const{CompactSelectorContext:ya,useCompactSelector:$y}=gy();Re.initialize(window.parent);function By(){const[e,t]=$y();return y("div",{className:"st-responsive-container",children:T(ya.Provider,{value:t,children:[y(Vy,{state:e}),y(Ay,{state:e})]})})}ys.createRoot(document.getElementById("root")).render(y(vf.StrictMode,{children:y(By,{})})); diff --git a/docs/sphinx_setup/_static/selector-tool/selector-00a9078.html b/docs/sphinx_setup/_static/selector-tool/selector-c398038.html similarity index 78% rename from docs/sphinx_setup/_static/selector-tool/selector-00a9078.html rename to docs/sphinx_setup/_static/selector-tool/selector-c398038.html index 8939192fafe..19d0ed211c2 100644 --- a/docs/sphinx_setup/_static/selector-tool/selector-00a9078.html +++ b/docs/sphinx_setup/_static/selector-tool/selector-c398038.html @@ -1,7 +1,7 @@ - + Download Intel® Distribution of OpenVINO™ Toolkit @@ -9,7 +9,7 @@ name="description" content="Download a version of the Intel® Distribution of OpenVINO™ toolkit for Linux, Windows, or macOS." /> - +