Skip to content

Commit 2f1ed68

Browse files
committed
Update documentation
1 parent 0647634 commit 2f1ed68

File tree

8 files changed

+17
-7
lines changed

8 files changed

+17
-7
lines changed

releases/1.1.0/_downloads/bf0a086155a09e7733279dc08c5ed41b/recipro_cam.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77

88
import numpy as np
99
import openvino.runtime as ov
10-
import torch
1110
from openvino.runtime import opset10 as opset
1211

1312
from openvino_xai.common.utils import IdentityPreprocessFN
1413
from openvino_xai.inserter.model_parser import IRParserCls, ModelType
1514
from openvino_xai.methods.white_box.base import WhiteBoxMethod
15+
from openvino_xai.utils.torch import torch
1616

1717

1818
class FeatureMapPerturbationBase(WhiteBoxMethod):

releases/1.1.0/_modules/openvino_xai/api/api.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -401,11 +401,11 @@ <h1>Source code for openvino_xai.api.api</h1><div class="highlight"><pre>
401401
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">List</span><span class="p">,</span> <span class="n">TypeVar</span>
402402

403403
<span class="kn">import</span> <span class="nn">openvino</span> <span class="k">as</span> <span class="nn">ov</span>
404-
<span class="kn">import</span> <span class="nn">torch</span>
405404

406405
<span class="kn">from</span> <span class="nn">openvino_xai.common.parameters</span> <span class="kn">import</span> <span class="n">Method</span><span class="p">,</span> <span class="n">Task</span>
407406
<span class="kn">from</span> <span class="nn">openvino_xai.common.utils</span> <span class="kn">import</span> <span class="n">IdentityPreprocessFN</span><span class="p">,</span> <span class="n">has_xai</span><span class="p">,</span> <span class="n">logger</span>
408407
<span class="kn">from</span> <span class="nn">openvino_xai.methods.factory</span> <span class="kn">import</span> <span class="n">WhiteBoxMethodFactory</span>
408+
<span class="kn">from</span> <span class="nn">openvino_xai.utils.torch</span> <span class="kn">import</span> <span class="n">torch</span>
409409

410410
<span class="n">Model</span> <span class="o">=</span> <span class="n">TypeVar</span><span class="p">(</span><span class="s2">&quot;Model&quot;</span><span class="p">,</span> <span class="n">ov</span><span class="o">.</span><span class="n">Model</span><span class="p">,</span> <span class="n">torch</span><span class="o">.</span><span class="n">nn</span><span class="o">.</span><span class="n">Module</span><span class="p">)</span>
411411

releases/1.1.0/_modules/openvino_xai/common/utils.html

+2-1
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,8 @@ <h1>Source code for openvino_xai.common.utils</h1><div class="highlight"><pre>
408408

409409
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
410410
<span class="kn">import</span> <span class="nn">openvino</span> <span class="k">as</span> <span class="nn">ov</span>
411-
<span class="kn">import</span> <span class="nn">torch</span>
411+
412+
<span class="kn">from</span> <span class="nn">openvino_xai.utils.torch</span> <span class="kn">import</span> <span class="n">torch</span>
412413

413414
<span class="n">logger</span> <span class="o">=</span> <span class="n">logging</span><span class="o">.</span><span class="n">getLogger</span><span class="p">(</span><span class="s2">&quot;openvino_xai&quot;</span><span class="p">)</span>
414415
<span class="n">handler</span> <span class="o">=</span> <span class="n">logging</span><span class="o">.</span><span class="n">StreamHandler</span><span class="p">()</span>

releases/1.1.0/_modules/openvino_xai/methods/white_box/activation_map.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -402,12 +402,12 @@ <h1>Source code for openvino_xai.methods.white_box.activation_map</h1><div class
402402

403403
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
404404
<span class="kn">import</span> <span class="nn">openvino.runtime</span> <span class="k">as</span> <span class="nn">ov</span>
405-
<span class="kn">import</span> <span class="nn">torch</span>
406405
<span class="kn">from</span> <span class="nn">openvino.runtime</span> <span class="kn">import</span> <span class="n">opset10</span> <span class="k">as</span> <span class="n">opset</span>
407406

408407
<span class="kn">from</span> <span class="nn">openvino_xai.common.utils</span> <span class="kn">import</span> <span class="n">IdentityPreprocessFN</span>
409408
<span class="kn">from</span> <span class="nn">openvino_xai.inserter.model_parser</span> <span class="kn">import</span> <span class="n">IRParserCls</span><span class="p">,</span> <span class="n">ModelType</span>
410409
<span class="kn">from</span> <span class="nn">openvino_xai.methods.white_box.base</span> <span class="kn">import</span> <span class="n">WhiteBoxMethod</span>
410+
<span class="kn">from</span> <span class="nn">openvino_xai.utils.torch</span> <span class="kn">import</span> <span class="n">torch</span>
411411

412412

413413
<div class="viewcode-block" id="ActivationMap">

releases/1.1.0/_modules/openvino_xai/methods/white_box/base.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,6 @@ <h1>Source code for openvino_xai.methods.white_box.base</h1><div class="highligh
401401
<span class="kn">import</span> <span class="nn">copy</span>
402402
<span class="kn">from</span> <span class="nn">abc</span> <span class="kn">import</span> <span class="n">abstractmethod</span>
403403
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Callable</span>
404-
<span class="kn">from</span> <span class="nn">venv</span> <span class="kn">import</span> <span class="n">logger</span>
405404

406405
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
407406
<span class="kn">import</span> <span class="nn">openvino.runtime</span> <span class="k">as</span> <span class="nn">ov</span>
@@ -411,6 +410,7 @@ <h1>Source code for openvino_xai.methods.white_box.base</h1><div class="highligh
411410
<span class="n">SALIENCY_MAP_OUTPUT_NAME</span><span class="p">,</span>
412411
<span class="n">IdentityPreprocessFN</span><span class="p">,</span>
413412
<span class="n">has_xai</span><span class="p">,</span>
413+
<span class="n">logger</span><span class="p">,</span>
414414
<span class="p">)</span>
415415
<span class="kn">from</span> <span class="nn">openvino_xai.inserter.inserter</span> <span class="kn">import</span> <span class="n">insert_xai_branch_into_model</span>
416416
<span class="kn">from</span> <span class="nn">openvino_xai.methods.base</span> <span class="kn">import</span> <span class="n">MethodBase</span>

releases/1.1.0/_modules/openvino_xai/methods/white_box/recipro_cam.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -404,12 +404,12 @@ <h1>Source code for openvino_xai.methods.white_box.recipro_cam</h1><div class="h
404404

405405
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
406406
<span class="kn">import</span> <span class="nn">openvino.runtime</span> <span class="k">as</span> <span class="nn">ov</span>
407-
<span class="kn">import</span> <span class="nn">torch</span>
408407
<span class="kn">from</span> <span class="nn">openvino.runtime</span> <span class="kn">import</span> <span class="n">opset10</span> <span class="k">as</span> <span class="n">opset</span>
409408

410409
<span class="kn">from</span> <span class="nn">openvino_xai.common.utils</span> <span class="kn">import</span> <span class="n">IdentityPreprocessFN</span>
411410
<span class="kn">from</span> <span class="nn">openvino_xai.inserter.model_parser</span> <span class="kn">import</span> <span class="n">IRParserCls</span><span class="p">,</span> <span class="n">ModelType</span>
412411
<span class="kn">from</span> <span class="nn">openvino_xai.methods.white_box.base</span> <span class="kn">import</span> <span class="n">WhiteBoxMethod</span>
412+
<span class="kn">from</span> <span class="nn">openvino_xai.utils.torch</span> <span class="kn">import</span> <span class="n">torch</span>
413413

414414

415415
<div class="viewcode-block" id="FeatureMapPerturbationBase">

releases/1.1.0/getting-started.html

+9
Original file line numberDiff line numberDiff line change
@@ -567,6 +567,15 @@ <h2>Installation<a class="headerlink" href="#installation" title="Link to this h
567567
</div>
568568
</details>
569569
<details>
570+
<summary>(Optional) Enable PyTorch support</summary>
571+
<p>You can enjoy the PyTorch XAI feature if the PyTorch is installed along with the OpenVINO XAI.</p>
572+
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Install PyTorch (CPU version as example)</span>
573+
pip3<span class="w"> </span>install<span class="w"> </span>torch<span class="w"> </span>--index-url<span class="w"> </span>https://download.pytorch.org/whl/cpu
574+
</pre></div>
575+
</div>
576+
<p>Please refer to the <a class="reference external" href="https://pytorch.org/get-started/locally/">PyTorch Installation Guide</a> for other options.</p>
577+
</details>
578+
<details>
570579
<summary>Verify installation</summary>
571580
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Run tests</span>
572581
pytest<span class="w"> </span>-v<span class="w"> </span>-s<span class="w"> </span>./tests/unit

releases/1.1.0/searchindex.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)