Skip to content

Commit 52bb8fb

Browse files
committed
deploy: 1f87755
1 parent 7c80358 commit 52bb8fb

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

_modules/torchsom/utils/metrics.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -415,7 +415,7 @@ <h1>Source code for torchsom.utils.metrics</h1><div class="highlight"><pre>
415415
<span class="k">def</span><span class="w"> </span><span class="nf">calculate_quantization_error</span><span class="p">(</span>
416416
<span class="n">data</span><span class="p">:</span> <span class="n">torch</span><span class="o">.</span><span class="n">Tensor</span><span class="p">,</span>
417417
<span class="n">weights</span><span class="p">:</span> <span class="n">torch</span><span class="o">.</span><span class="n">Tensor</span><span class="p">,</span>
418-
<span class="n">distance_fn</span><span class="p">:</span> <span class="n">Callable</span><span class="p">,</span>
418+
<span class="n">distance_fn</span><span class="p">:</span> <span class="n">Callable</span><span class="p">[[</span><span class="n">torch</span><span class="o">.</span><span class="n">Tensor</span><span class="p">,</span> <span class="n">torch</span><span class="o">.</span><span class="n">Tensor</span><span class="p">],</span> <span class="n">torch</span><span class="o">.</span><span class="n">Tensor</span><span class="p">],</span>
419419
<span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">float</span><span class="p">:</span>
420420
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Calculate quantization error for a SOM.</span>
421421

@@ -453,7 +453,7 @@ <h1>Source code for torchsom.utils.metrics</h1><div class="highlight"><pre>
453453
<span class="k">def</span><span class="w"> </span><span class="nf">calculate_topographic_error</span><span class="p">(</span>
454454
<span class="n">data</span><span class="p">:</span> <span class="n">torch</span><span class="o">.</span><span class="n">Tensor</span><span class="p">,</span>
455455
<span class="n">weights</span><span class="p">:</span> <span class="n">torch</span><span class="o">.</span><span class="n">Tensor</span><span class="p">,</span>
456-
<span class="n">distance_fn</span><span class="p">:</span> <span class="n">Callable</span><span class="p">,</span>
456+
<span class="n">distance_fn</span><span class="p">:</span> <span class="n">Callable</span><span class="p">[[</span><span class="n">torch</span><span class="o">.</span><span class="n">Tensor</span><span class="p">,</span> <span class="n">torch</span><span class="o">.</span><span class="n">Tensor</span><span class="p">],</span> <span class="n">torch</span><span class="o">.</span><span class="n">Tensor</span><span class="p">],</span>
457457
<span class="n">topology</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="s2">&quot;rectangular&quot;</span><span class="p">,</span>
458458
<span class="c1"># xx: torch.Tensor = None,</span>
459459
<span class="c1"># yy: torch.Tensor = None,</span>

_modules/torchsom/visualization/base.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,7 @@ <h1>Source code for torchsom.visualization.base</h1><div class="highlight"><pre>
408408
<span class="kn">import</span><span class="w"> </span><span class="nn">matplotlib.pyplot</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">plt</span>
409409
<span class="kn">import</span><span class="w"> </span><span class="nn">numpy</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">np</span>
410410
<span class="kn">import</span><span class="w"> </span><span class="nn">torch</span>
411+
<span class="kn">from</span><span class="w"> </span><span class="nn">matplotlib.axes</span><span class="w"> </span><span class="kn">import</span> <span class="n">Axes</span>
411412
<span class="kn">from</span><span class="w"> </span><span class="nn">matplotlib.collections</span><span class="w"> </span><span class="kn">import</span> <span class="n">PolyCollection</span>
412413
<span class="kn">from</span><span class="w"> </span><span class="nn">matplotlib.colors</span><span class="w"> </span><span class="kn">import</span> <span class="n">Colormap</span>
413414
<span class="kn">from</span><span class="w"> </span><span class="nn">matplotlib.image</span><span class="w"> </span><span class="kn">import</span> <span class="n">AxesImage</span>
@@ -549,7 +550,7 @@ <h1>Source code for torchsom.visualization.base</h1><div class="highlight"><pre>
549550

550551
<span class="k">def</span><span class="w"> </span><span class="nf">_create_hexbin</span><span class="p">(</span>
551552
<span class="bp">self</span><span class="p">,</span>
552-
<span class="n">ax</span><span class="p">:</span> <span class="n">plt</span><span class="o">.</span><span class="n">Axes</span><span class="p">,</span>
553+
<span class="n">ax</span><span class="p">:</span> <span class="n">Axes</span><span class="p">,</span>
553554
<span class="n">x</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">float</span><span class="p">],</span>
554555
<span class="n">y</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">float</span><span class="p">],</span>
555556
<span class="n">values</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">float</span><span class="p">],</span>
@@ -600,7 +601,7 @@ <h1>Source code for torchsom.visualization.base</h1><div class="highlight"><pre>
600601

601602
<span class="k">def</span><span class="w"> </span><span class="nf">_customize_plot</span><span class="p">(</span>
602603
<span class="bp">self</span><span class="p">,</span>
603-
<span class="n">ax</span><span class="p">:</span> <span class="n">plt</span><span class="o">.</span><span class="n">Axes</span><span class="p">,</span>
604+
<span class="n">ax</span><span class="p">:</span> <span class="n">Axes</span><span class="p">,</span>
604605
<span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
605606
<span class="n">colorbar_label</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
606607
<span class="n">mappable_item</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Union</span><span class="p">[</span><span class="n">AxesImage</span><span class="p">,</span> <span class="n">PolyCollection</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>

0 commit comments

Comments
 (0)