Skip to content

Commit c0194be

Browse files
committed
Generate Python docs from pytorch/pytorch@e804c72
1 parent 0e3fd27 commit c0194be

File tree

2,031 files changed

+3577
-3443
lines changed

Some content is hidden

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

2,031 files changed

+3577
-3443
lines changed

docs/master/_images/RReLU.png

-9 Bytes
Loading

docs/master/_modules/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
<div class="pytorch-left-menu-search">
236236

237237
<div class="version">
238-
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+git4c20c05 ) &#x25BC</a>
238+
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+gite804c72 ) &#x25BC</a>
239239
</div>
240240

241241

docs/master/_modules/torch.html

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
<div class="pytorch-left-menu-search">
236236

237237
<div class="version">
238-
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+git4c20c05 ) &#x25BC</a>
238+
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+gite804c72 ) &#x25BC</a>
239239
</div>
240240

241241

@@ -1467,10 +1467,9 @@ <h1>Source code for torch</h1><div class="highlight"><pre>
14671467

14681468
<span class="c1"># expose return_types</span>
14691469
<span class="kn">from</span> <span class="nn">.</span> <span class="kn">import</span> <span class="n">return_types</span>
1470-
<span class="k">if</span> <span class="n">sys</span><span class="o">.</span><span class="n">executable</span> <span class="o">!=</span> <span class="s1">&#39;torch_deploy&#39;</span> <span class="ow">and</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s1">&#39;PYTORCH_DISABLE_LIBRARY&#39;</span><span class="p">,</span> <span class="s2">&quot;0&quot;</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;0&quot;</span><span class="p">:</span>
1471-
<span class="kn">from</span> <span class="nn">.</span> <span class="kn">import</span> <span class="n">library</span>
1472-
<span class="k">if</span> <span class="ow">not</span> <span class="n">TYPE_CHECKING</span><span class="p">:</span>
1473-
<span class="kn">from</span> <span class="nn">.</span> <span class="kn">import</span> <span class="n">_meta_registrations</span>
1470+
<span class="kn">from</span> <span class="nn">.</span> <span class="kn">import</span> <span class="n">library</span>
1471+
<span class="k">if</span> <span class="ow">not</span> <span class="n">TYPE_CHECKING</span><span class="p">:</span>
1472+
<span class="kn">from</span> <span class="nn">.</span> <span class="kn">import</span> <span class="n">_meta_registrations</span>
14741473

14751474
<span class="c1"># Enable CUDA Sanitizer</span>
14761475
<span class="k">if</span> <span class="s1">&#39;TORCH_CUDA_SANITIZER&#39;</span> <span class="ow">in</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</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
@@ -235,7 +235,7 @@
235235
<div class="pytorch-left-menu-search">
236236

237237
<div class="version">
238-
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+git4c20c05 ) &#x25BC</a>
238+
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+gite804c72 ) &#x25BC</a>
239239
</div>
240240

241241

docs/master/_modules/torch/_jit_internal.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
<div class="pytorch-left-menu-search">
236236

237237
<div class="version">
238-
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+git4c20c05 ) &#x25BC</a>
238+
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+gite804c72 ) &#x25BC</a>
239239
</div>
240240

241241

docs/master/_modules/torch/_lobpcg.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
<div class="pytorch-left-menu-search">
236236

237237
<div class="version">
238-
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+git4c20c05 ) &#x25BC</a>
238+
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+gite804c72 ) &#x25BC</a>
239239
</div>
240240

241241

docs/master/_modules/torch/_lowrank.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
<div class="pytorch-left-menu-search">
236236

237237
<div class="version">
238-
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+git4c20c05 ) &#x25BC</a>
238+
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+gite804c72 ) &#x25BC</a>
239239
</div>
240240

241241

docs/master/_modules/torch/_tensor.html

Lines changed: 3 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
<div class="pytorch-left-menu-search">
236236

237237
<div class="version">
238-
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+git4c20c05 ) &#x25BC</a>
238+
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+gite804c72 ) &#x25BC</a>
239239
</div>
240240

241241

@@ -503,9 +503,6 @@ <h1>Source code for torch._tensor</h1><div class="highlight"><pre>
503503

504504

505505
<span class="k">def</span> <span class="nf">_rebuild_from_type_v2</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">new_type</span><span class="p">,</span> <span class="n">args</span><span class="p">,</span> <span class="n">state</span><span class="p">):</span>
506-
<span class="k">if</span> <span class="n">new_type</span> <span class="ow">is</span> <span class="n">Tensor</span><span class="p">:</span>
507-
<span class="k">return</span> <span class="n">func</span><span class="p">(</span><span class="o">*</span><span class="n">args</span><span class="p">)</span>
508-
509506
<span class="n">ret</span> <span class="o">=</span> <span class="n">func</span><span class="p">(</span><span class="o">*</span><span class="n">args</span><span class="p">)</span>
510507
<span class="k">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">ret</span><span class="p">)</span> <span class="ow">is</span> <span class="ow">not</span> <span class="n">new_type</span><span class="p">:</span>
511508
<span class="n">ret</span> <span class="o">=</span> <span class="n">ret</span><span class="o">.</span><span class="n">as_subclass</span><span class="p">(</span><span class="n">new_type</span><span class="p">)</span>
@@ -518,21 +515,7 @@ <h1>Source code for torch._tensor</h1><div class="highlight"><pre>
518515
<span class="p">):</span>
519516
<span class="n">ret</span><span class="o">.</span><span class="n">__setstate__</span><span class="p">(</span><span class="n">state</span><span class="p">)</span>
520517
<span class="k">else</span><span class="p">:</span>
521-
<span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">state</span><span class="p">,</span> <span class="nb">tuple</span><span class="p">):</span>
522-
<span class="k">if</span> <span class="ow">not</span> <span class="nb">len</span><span class="p">(</span><span class="n">state</span><span class="p">)</span> <span class="o">==</span> <span class="mi">2</span><span class="p">:</span>
523-
<span class="k">raise</span> <span class="ne">RuntimeError</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;Invalid serialized state: </span><span class="si">{</span><span class="n">state</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span>
524-
<span class="n">dict_state</span> <span class="o">=</span> <span class="n">state</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
525-
<span class="n">slots_state</span> <span class="o">=</span> <span class="n">state</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span>
526-
<span class="k">else</span><span class="p">:</span>
527-
<span class="n">dict_state</span> <span class="o">=</span> <span class="n">state</span>
528-
<span class="n">slots_state</span> <span class="o">=</span> <span class="kc">None</span>
529-
530-
<span class="k">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">v</span> <span class="ow">in</span> <span class="n">dict_state</span><span class="o">.</span><span class="n">items</span><span class="p">():</span>
531-
<span class="nb">setattr</span><span class="p">(</span><span class="n">ret</span><span class="p">,</span> <span class="n">k</span><span class="p">,</span> <span class="n">v</span><span class="p">)</span>
532-
533-
<span class="k">if</span> <span class="n">slots_state</span><span class="p">:</span>
534-
<span class="k">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">v</span> <span class="ow">in</span> <span class="n">slots_state</span><span class="o">.</span><span class="n">items</span><span class="p">():</span>
535-
<span class="nb">setattr</span><span class="p">(</span><span class="n">ret</span><span class="p">,</span> <span class="n">k</span><span class="p">,</span> <span class="n">v</span><span class="p">)</span>
518+
<span class="n">ret</span> <span class="o">=</span> <span class="n">torch</span><span class="o">.</span><span class="n">_utils</span><span class="o">.</span><span class="n">_set_obj_state</span><span class="p">(</span><span class="n">ret</span><span class="p">,</span> <span class="n">state</span><span class="p">)</span>
536519
<span class="k">return</span> <span class="n">ret</span>
537520

538521

@@ -669,31 +652,10 @@ <h1>Source code for torch._tensor</h1><div class="highlight"><pre>
669652
<span class="k">return</span> <span class="n">new_tensor</span>
670653

671654
<span class="k">def</span> <span class="nf">__reduce_ex__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">proto</span><span class="p">):</span>
672-
<span class="k">if</span> <span class="nb">type</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="ow">is</span> <span class="n">Tensor</span><span class="p">:</span>
673-
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_reduce_ex_internal</span><span class="p">(</span><span class="n">proto</span><span class="p">)</span>
674655
<span class="k">if</span> <span class="n">has_torch_function_unary</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
675656
<span class="k">return</span> <span class="n">handle_torch_function</span><span class="p">(</span><span class="n">Tensor</span><span class="o">.</span><span class="n">__reduce_ex__</span><span class="p">,</span> <span class="p">(</span><span class="bp">self</span><span class="p">,),</span> <span class="bp">self</span><span class="p">,</span> <span class="n">proto</span><span class="p">)</span>
676657
<span class="n">func</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_reduce_ex_internal</span><span class="p">(</span><span class="n">proto</span><span class="p">)</span>
677-
<span class="c1"># Get the state of the python subclass</span>
678-
<span class="c1"># This loosely mimicks the function on the object class but since Tensor do not inherit</span>
679-
<span class="c1"># from it, we cannot call that function directly</span>
680-
<span class="c1"># https://github.com/python/cpython/blob/c83919bd635f4433f1c6ae8504996a9fe3c215e5/Objects/typeobject.c#L4891</span>
681-
<span class="n">getstate_fn</span> <span class="o">=</span> <span class="nb">getattr</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="s2">&quot;__getstate__&quot;</span><span class="p">,</span> <span class="kc">None</span><span class="p">)</span>
682-
<span class="k">if</span> <span class="n">getstate_fn</span><span class="p">:</span>
683-
<span class="n">state</span> <span class="o">=</span> <span class="n">getstate_fn</span><span class="p">()</span>
684-
<span class="k">else</span><span class="p">:</span>
685-
<span class="n">slots_to_save</span> <span class="o">=</span> <span class="n">copyreg</span><span class="o">.</span><span class="n">_slotnames</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="vm">__class__</span><span class="p">)</span> <span class="c1"># type: ignore[attr-defined]</span>
686-
<span class="k">if</span> <span class="n">slots_to_save</span><span class="p">:</span>
687-
<span class="n">state</span> <span class="o">=</span> <span class="p">(</span>
688-
<span class="bp">self</span><span class="o">.</span><span class="vm">__dict__</span><span class="p">,</span>
689-
<span class="p">{</span>
690-
<span class="n">name</span><span class="p">:</span> <span class="nb">getattr</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">)</span>
691-
<span class="k">for</span> <span class="n">name</span> <span class="ow">in</span> <span class="n">slots_to_save</span>
692-
<span class="k">if</span> <span class="nb">hasattr</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">)</span>
693-
<span class="p">},</span>
694-
<span class="p">)</span>
695-
<span class="k">else</span><span class="p">:</span>
696-
<span class="n">state</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="vm">__dict__</span>
658+
<span class="n">state</span> <span class="o">=</span> <span class="n">torch</span><span class="o">.</span><span class="n">_utils</span><span class="o">.</span><span class="n">_get_obj_state</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
697659
<span class="k">return</span> <span class="p">(</span><span class="n">_rebuild_from_type_v2</span><span class="p">,</span> <span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="nb">type</span><span class="p">(</span><span class="bp">self</span><span class="p">),</span> <span class="n">args</span><span class="p">,</span> <span class="n">state</span><span class="p">))</span>
698660

699661
<div class="viewcode-block" id="Tensor.storage"><a class="viewcode-back" href="../../generated/torch.Tensor.storage.html#torch.Tensor.storage">[docs]</a> <span class="k">def</span> <span class="nf">storage</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>

docs/master/_modules/torch/_tensor_str.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
<div class="pytorch-left-menu-search">
236236

237237
<div class="version">
238-
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+git4c20c05 ) &#x25BC</a>
238+
<a href='https://pytorch.org/docs/versions.html'>master (1.14.0a0+gite804c72 ) &#x25BC</a>
239239
</div>
240240

241241

0 commit comments

Comments
 (0)