Skip to content

Commit abb245f

Browse files
committed
auto-generating sphinx docs
1 parent b0cd6aa commit abb245f

File tree

752 files changed

+1325
-870
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

752 files changed

+1325
-870
lines changed

docs/master/__config__.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@
159159

160160

161161
<div class="version">
162-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
162+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
163163
</div>
164164

165165

docs/master/_modules/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch.html

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

@@ -355,6 +355,7 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
355355
<span class="kn">import</span> <span class="nn">os</span>
356356
<span class="kn">import</span> <span class="nn">sys</span>
357357
<span class="kn">import</span> <span class="nn">platform</span>
358+
<span class="kn">import</span> <span class="nn">textwrap</span>
358359
<span class="kn">import</span> <span class="nn">ctypes</span>
359360

360361
<span class="k">if</span> <span class="n">sys</span><span class="o">.</span><span class="n">version_info</span> <span class="o">&lt;</span> <span class="p">(</span><span class="mi">3</span><span class="p">,):</span>
@@ -536,6 +537,31 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
536537
<span class="k">if</span> <span class="n">TYPE_CHECKING</span><span class="p">:</span>
537538
<span class="kn">import</span> <span class="nn">torch._C</span> <span class="k">as</span> <span class="nn">_C</span>
538539

540+
<span class="c1"># Check to see if we can load C extensions, and if not provide some guidance</span>
541+
<span class="c1"># on what the problem might be.</span>
542+
<span class="k">try</span><span class="p">:</span>
543+
<span class="c1"># _initExtension is chosen (arbitrarily) as a sentinel.</span>
544+
<span class="kn">from</span> <span class="nn">torch._C</span> <span class="kn">import</span> <span class="n">_initExtension</span>
545+
<span class="k">except</span> <span class="ne">ImportError</span><span class="p">:</span>
546+
<span class="kn">import</span> <span class="nn">torch._C</span> <span class="k">as</span> <span class="nn">_C_for_compiled_check</span>
547+
548+
<span class="c1"># The __file__ check only works for Python 3.7 and above.</span>
549+
<span class="k">if</span> <span class="n">sys</span><span class="o">.</span><span class="n">version_info</span> <span class="o">&gt;=</span> <span class="p">(</span><span class="mi">3</span><span class="p">,</span> <span class="mi">7</span><span class="p">)</span> <span class="ow">and</span> <span class="n">_C_for_compiled_check</span><span class="o">.</span><span class="vm">__file__</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
550+
<span class="k">raise</span> <span class="ne">ImportError</span><span class="p">(</span><span class="n">textwrap</span><span class="o">.</span><span class="n">dedent</span><span class="p">(</span><span class="s1">&#39;&#39;&#39;</span>
551+
<span class="s1"> Failed to load PyTorch C extensions:</span>
552+
<span class="s1"> It appears that PyTorch has loaded the `torch/_C` folder</span>
553+
<span class="s1"> of the PyTorch repository rather than the C extensions which</span>
554+
<span class="s1"> are expected in the `torch._C` namespace. This can occur when</span>
555+
<span class="s1"> using the `install` workflow. e.g.</span>
556+
<span class="s1"> $ python setup.py install &amp;&amp; python -c &quot;import torch&quot;</span>
557+
558+
<span class="s1"> This error can generally be solved using the `develop` workflow</span>
559+
<span class="s1"> $ python setup.py develop &amp;&amp; python -c &quot;import torch&quot; # This should succeed</span>
560+
<span class="s1"> or by running Python from a different directory.</span>
561+
<span class="s1"> &#39;&#39;&#39;</span><span class="p">)</span><span class="o">.</span><span class="n">strip</span><span class="p">())</span> <span class="kn">from</span> <span class="bp">None</span>
562+
<span class="k">raise</span> <span class="c1"># If __file__ is not None the cause is unknown, so just re-raise.</span>
563+
564+
539565
<span class="n">__all__</span> <span class="o">+=</span> <span class="p">[</span><span class="n">name</span> <span class="k">for</span> <span class="n">name</span> <span class="ow">in</span> <span class="nb">dir</span><span class="p">(</span><span class="n">_C</span><span class="p">)</span>
540566
<span class="k">if</span> <span class="n">name</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">!=</span> <span class="s1">&#39;_&#39;</span> <span class="ow">and</span>
541567
<span class="ow">not</span> <span class="n">name</span><span class="o">.</span><span class="n">endswith</span><span class="p">(</span><span class="s1">&#39;Base&#39;</span><span class="p">)]</span>
@@ -732,8 +758,8 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
732758
<span class="k">pass</span>
733759

734760

735-
<span class="k">class</span> <span class="nc">FloatStorage</span><span class="p">(</span><span class="n">_C</span><span class="o">.</span><span class="n">FloatStorageBase</span><span class="p">,</span> <span class="n">_StorageBase</span><span class="p">):</span>
736-
<span class="k">pass</span>
761+
<div class="viewcode-block" id="FloatStorage"><a class="viewcode-back" href="../storage.html#torch.FloatStorage">[docs]</a><span class="k">class</span> <span class="nc">FloatStorage</span><span class="p">(</span><span class="n">_C</span><span class="o">.</span><span class="n">FloatStorageBase</span><span class="p">,</span> <span class="n">_StorageBase</span><span class="p">):</span>
762+
<span class="k">pass</span></div>
737763

738764

739765
<span class="k">class</span> <span class="nc">HalfStorage</span><span class="p">(</span><span class="n">_C</span><span class="o">.</span><span class="n">HalfStorageBase</span><span class="p">,</span> <span class="n">_StorageBase</span><span class="p">):</span>
@@ -820,9 +846,9 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
820846
<span class="c1"># is not a good way to fix this problem. Perhaps, try to redesign VariableFunctions</span>
821847
<span class="c1"># so that this import is good enough</span>
822848
<span class="k">if</span> <span class="n">TYPE_CHECKING</span><span class="p">:</span>
823-
<span class="c1"># Some type signatures pulled in from _VariableFunctions here clash with </span>
849+
<span class="c1"># Some type signatures pulled in from _VariableFunctions here clash with</span>
824850
<span class="c1"># signatures already imported. For now these clashes are ignored; see</span>
825-
<span class="c1"># PR #43339 for details. </span>
851+
<span class="c1"># PR #43339 for details.</span>
826852
<span class="kn">from</span> <span class="nn">torch._C._VariableFunctions</span> <span class="kn">import</span> <span class="o">*</span> <span class="c1"># type: ignore</span>
827853

828854
<span class="k">for</span> <span class="n">name</span> <span class="ow">in</span> <span class="nb">dir</span><span class="p">(</span><span class="n">_C</span><span class="o">.</span><span class="n">_VariableFunctions</span><span class="p">):</span>

docs/master/_modules/torch/__config__.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/_jit_internal.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/_lobpcg.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/_lowrank.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/_tensor_str.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/_utils.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/_vmap_internals.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/autograd.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/autograd/anomaly_mode.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/autograd/function.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/autograd/functional.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/autograd/grad_mode.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

@@ -394,7 +394,7 @@ <h1>Source code for torch.autograd.grad_mode</h1><div class="highlight"><pre>
394394
<span class="k">raise</span> <span class="ne">NotImplementedError</span>
395395

396396

397-
<div class="viewcode-block" id="no_grad"><a class="viewcode-back" href="../../../autograd.html#torch.autograd.no_grad">[docs]</a><span class="k">class</span> <span class="nc">no_grad</span><span class="p">(</span><span class="n">_DecoratorContextManager</span><span class="p">):</span>
397+
<span class="k">class</span> <span class="nc">no_grad</span><span class="p">(</span><span class="n">_DecoratorContextManager</span><span class="p">):</span>
398398
<span class="sa">r</span><span class="sd">&quot;&quot;&quot;Context-manager that disabled gradient calculation.</span>
399399

400400
<span class="sd"> Disabling gradient calculation is useful for inference, when you are sure</span>
@@ -434,10 +434,10 @@ <h1>Source code for torch.autograd.grad_mode</h1><div class="highlight"><pre>
434434
<span class="n">torch</span><span class="o">.</span><span class="n">set_grad_enabled</span><span class="p">(</span><span class="kc">False</span><span class="p">)</span>
435435

436436
<span class="k">def</span> <span class="fm">__exit__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">exc_type</span><span class="p">:</span> <span class="n">Any</span><span class="p">,</span> <span class="n">exc_value</span><span class="p">:</span> <span class="n">Any</span><span class="p">,</span> <span class="n">traceback</span><span class="p">:</span> <span class="n">Any</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
437-
<span class="n">torch</span><span class="o">.</span><span class="n">set_grad_enabled</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">prev</span><span class="p">)</span></div>
437+
<span class="n">torch</span><span class="o">.</span><span class="n">set_grad_enabled</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">prev</span><span class="p">)</span>
438438

439439

440-
<div class="viewcode-block" id="enable_grad"><a class="viewcode-back" href="../../../autograd.html#torch.autograd.enable_grad">[docs]</a><span class="k">class</span> <span class="nc">enable_grad</span><span class="p">(</span><span class="n">_DecoratorContextManager</span><span class="p">):</span>
440+
<div class="viewcode-block" id="enable_grad"><a class="viewcode-back" href="../../../generated/torch.enable_grad.html#torch.enable_grad">[docs]</a><span class="k">class</span> <span class="nc">enable_grad</span><span class="p">(</span><span class="n">_DecoratorContextManager</span><span class="p">):</span>
441441
<span class="sa">r</span><span class="sd">&quot;&quot;&quot;Context-manager that enables gradient calculation.</span>
442442

443443
<span class="sd"> Enables gradient calculation, if it has been disabled via :class:`~no_grad`</span>
@@ -476,7 +476,7 @@ <h1>Source code for torch.autograd.grad_mode</h1><div class="highlight"><pre>
476476
<span class="n">torch</span><span class="o">.</span><span class="n">_C</span><span class="o">.</span><span class="n">_set_grad_enabled</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">prev</span><span class="p">)</span></div>
477477

478478

479-
<div class="viewcode-block" id="set_grad_enabled"><a class="viewcode-back" href="../../../autograd.html#torch.autograd.set_grad_enabled">[docs]</a><span class="k">class</span> <span class="nc">set_grad_enabled</span><span class="p">(</span><span class="nb">object</span><span class="p">):</span>
479+
<span class="k">class</span> <span class="nc">set_grad_enabled</span><span class="p">(</span><span class="nb">object</span><span class="p">):</span>
480480
<span class="sa">r</span><span class="sd">&quot;&quot;&quot;Context-manager that sets gradient calculation to on or off.</span>
481481

482482
<span class="sd"> ``set_grad_enabled`` will enable or disable grads based on its argument :attr:`mode`.</span>
@@ -518,7 +518,7 @@ <h1>Source code for torch.autograd.grad_mode</h1><div class="highlight"><pre>
518518
<span class="k">pass</span>
519519

520520
<span class="k">def</span> <span class="fm">__exit__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">exc_type</span><span class="p">:</span> <span class="n">Any</span><span class="p">,</span> <span class="n">exc_value</span><span class="p">:</span> <span class="n">Any</span><span class="p">,</span> <span class="n">traceback</span><span class="p">:</span> <span class="n">Any</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
521-
<span class="n">torch</span><span class="o">.</span><span class="n">_C</span><span class="o">.</span><span class="n">_set_grad_enabled</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">prev</span><span class="p">)</span></div>
521+
<span class="n">torch</span><span class="o">.</span><span class="n">_C</span><span class="o">.</span><span class="n">_set_grad_enabled</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">prev</span><span class="p">)</span>
522522
</pre></div>
523523

524524
</article>

docs/master/_modules/torch/autograd/gradcheck.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/autograd/profiler.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/backends/cuda.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/backends/cudnn.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/backends/mkl.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/backends/mkldnn.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/backends/openmp.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/cuda.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/cuda/amp/autocast_mode.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

docs/master/_modules/torch/cuda/amp/grad_scaler.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158

159159

160160
<div class="version">
161-
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+c438a74 &#x25BC</a>
161+
<a href='http://pytorch.org/docs/versions.html'>1.7.0a0+e9e73ea &#x25BC</a>
162162
</div>
163163

164164

0 commit comments

Comments
 (0)