Skip to content

Commit 399c18e

Browse files
committed
Update docs
1 parent 2125869 commit 399c18e

9 files changed

+15
-106
lines changed

api/modules.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -474,7 +474,7 @@ <h1>Python API<a class="headerlink" href="#python-api" title="Permalink to this
474474
</ul>
475475
</li>
476476
<li class="toctree-l3"><a class="reference internal" href="tilelang.testing.html">tilelang.testing package</a><ul>
477-
<li class="toctree-l4"><a class="reference internal" href="tilelang.testing.html#module-tilelang.testing">Module contents</a></li>
477+
<li class="toctree-l4"><a class="reference internal" href="tilelang.testing.html#module-contents">Module contents</a></li>
478478
</ul>
479479
</li>
480480
<li class="toctree-l3"><a class="reference internal" href="tilelang.tools.html">tilelang.tools package</a><ul>

api/tilelang.html

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1007,15 +1007,7 @@ <h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to thi
10071007
</ul>
10081008
</li>
10091009
<li class="toctree-l1"><a class="reference internal" href="tilelang.testing.html">tilelang.testing package</a><ul>
1010-
<li class="toctree-l2"><a class="reference internal" href="tilelang.testing.html#module-tilelang.testing">Module contents</a><ul>
1011-
<li class="toctree-l3"><a class="reference internal" href="tilelang.testing.html#tilelang.testing.main"><code class="docutils literal notranslate"><span class="pre">main()</span></code></a></li>
1012-
<li class="toctree-l3"><a class="reference internal" href="tilelang.testing.html#tilelang.testing.requires_cuda_compute_version"><code class="docutils literal notranslate"><span class="pre">requires_cuda_compute_version()</span></code></a></li>
1013-
<li class="toctree-l3"><a class="reference internal" href="tilelang.testing.html#tilelang.testing.requires_cuda_compute_version_eq"><code class="docutils literal notranslate"><span class="pre">requires_cuda_compute_version_eq()</span></code></a></li>
1014-
<li class="toctree-l3"><a class="reference internal" href="tilelang.testing.html#tilelang.testing.requires_cuda_compute_version_ge"><code class="docutils literal notranslate"><span class="pre">requires_cuda_compute_version_ge()</span></code></a></li>
1015-
<li class="toctree-l3"><a class="reference internal" href="tilelang.testing.html#tilelang.testing.requires_cuda_compute_version_gt"><code class="docutils literal notranslate"><span class="pre">requires_cuda_compute_version_gt()</span></code></a></li>
1016-
<li class="toctree-l3"><a class="reference internal" href="tilelang.testing.html#tilelang.testing.set_random_seed"><code class="docutils literal notranslate"><span class="pre">set_random_seed()</span></code></a></li>
1017-
</ul>
1018-
</li>
1010+
<li class="toctree-l2"><a class="reference internal" href="tilelang.testing.html#module-contents">Module contents</a></li>
10191011
</ul>
10201012
</li>
10211013
<li class="toctree-l1"><a class="reference internal" href="tilelang.tools.html">tilelang.tools package</a><ul>

api/tilelang.language.logical.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@
406406
<p>The language interface for tl programs.</p>
407407
<dl class="py function">
408408
<dt class="sig sig-object py" id="tilelang.language.logical.all_of">
409-
<span class="sig-prename descclassname"><span class="pre">tilelang.language.logical.</span></span><span class="sig-name descname"><span class="pre">all_of</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">buffer:</span> <span class="pre">~typing.Union[&lt;tilelang.language.proxy.TensorProxy</span> <span class="pre">object</span> <span class="pre">at</span> <span class="pre">0x7f6af9148190&gt;,</span> <span class="pre">~tvm.tir.stmt.BufferRegion]</span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.language.logical.all_of" title="Permalink to this definition">#</a></dt>
409+
<span class="sig-prename descclassname"><span class="pre">tilelang.language.logical.</span></span><span class="sig-name descname"><span class="pre">all_of</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">buffer:</span> <span class="pre">~typing.Union[&lt;tilelang.language.proxy.TensorProxy</span> <span class="pre">object</span> <span class="pre">at</span> <span class="pre">0x7f24064baef0&gt;,</span> <span class="pre">~tvm.tir.stmt.BufferRegion]</span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.language.logical.all_of" title="Permalink to this definition">#</a></dt>
410410
<dd><p>Check if all elements in the buffer are true.</p>
411411
<dl class="field-list simple">
412412
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -420,7 +420,7 @@
420420

421421
<dl class="py function">
422422
<dt class="sig sig-object py" id="tilelang.language.logical.any_of">
423-
<span class="sig-prename descclassname"><span class="pre">tilelang.language.logical.</span></span><span class="sig-name descname"><span class="pre">any_of</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">buffer:</span> <span class="pre">~typing.Union[&lt;tilelang.language.proxy.TensorProxy</span> <span class="pre">object</span> <span class="pre">at</span> <span class="pre">0x7f6af9148190&gt;,</span> <span class="pre">~tvm.tir.stmt.BufferRegion]</span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.language.logical.any_of" title="Permalink to this definition">#</a></dt>
423+
<span class="sig-prename descclassname"><span class="pre">tilelang.language.logical.</span></span><span class="sig-name descname"><span class="pre">any_of</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="pre">buffer:</span> <span class="pre">~typing.Union[&lt;tilelang.language.proxy.TensorProxy</span> <span class="pre">object</span> <span class="pre">at</span> <span class="pre">0x7f24064baef0&gt;,</span> <span class="pre">~tvm.tir.stmt.BufferRegion]</span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.language.logical.any_of" title="Permalink to this definition">#</a></dt>
424424
<dd><p>Check if any element in the buffer is true.</p>
425425
<dl class="field-list simple">
426426
<dt class="field-odd">Parameters<span class="colon">:</span></dt>

api/tilelang.language.proxy.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@
454454
<p>Buffer proxy class for constructing tir buffer.</p>
455455
<dl class="py method">
456456
<dt class="sig sig-object py" id="tilelang.language.proxy.BufferProxy.from_ptr">
457-
<span class="sig-name descname"><span class="pre">from_ptr</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">pointer_var</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Var</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">shape</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">tuple</span><span class="p"><span class="pre">[</span></span><span class="pre">tvm.ir.expr.PrimExpr</span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="p"><span class="pre">...</span></span><span class="p"><span class="pre">]</span></span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dtype</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'float32'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">&lt;tilelang.language.proxy.BufferProxy</span> <span class="pre">object</span> <span class="pre">at</span> <span class="pre">0x7f6af9148160&gt;</span></span></span><a class="headerlink" href="#tilelang.language.proxy.BufferProxy.from_ptr" title="Permalink to this definition">#</a></dt>
457+
<span class="sig-name descname"><span class="pre">from_ptr</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">pointer_var</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Var</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">shape</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">tuple</span><span class="p"><span class="pre">[</span></span><span class="pre">tvm.ir.expr.PrimExpr</span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="p"><span class="pre">...</span></span><span class="p"><span class="pre">]</span></span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dtype</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'float32'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">&lt;tilelang.language.proxy.BufferProxy</span> <span class="pre">object</span> <span class="pre">at</span> <span class="pre">0x7f24064baec0&gt;</span></span></span><a class="headerlink" href="#tilelang.language.proxy.BufferProxy.from_ptr" title="Permalink to this definition">#</a></dt>
458458
<dd><p>Create a buffer from a pointer, shape, and data type.</p>
459459
<dl class="field-list simple">
460460
<dt class="field-odd">Parameters<span class="colon">:</span></dt>

api/tilelang.testing.html

Lines changed: 3 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -403,56 +403,8 @@
403403
<article role="main">
404404
<section id="tilelang-testing-package">
405405
<h1>tilelang.testing package<a class="headerlink" href="#tilelang-testing-package" title="Permalink to this heading">#</a></h1>
406-
<section id="module-tilelang.testing">
407-
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-tilelang.testing" title="Permalink to this heading">#</a></h2>
408-
<dl class="py function">
409-
<dt class="sig sig-object py" id="tilelang.testing.main">
410-
<span class="sig-prename descclassname"><span class="pre">tilelang.testing.</span></span><span class="sig-name descname"><span class="pre">main</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.testing.main" title="Permalink to this definition">#</a></dt>
411-
<dd></dd></dl>
412-
413-
<dl class="py function">
414-
<dt class="sig sig-object py" id="tilelang.testing.requires_cuda_compute_version">
415-
<span class="sig-prename descclassname"><span class="pre">tilelang.testing.</span></span><span class="sig-name descname"><span class="pre">requires_cuda_compute_version</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">major_version</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">minor_version</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mode</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'ge'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.testing.requires_cuda_compute_version" title="Permalink to this definition">#</a></dt>
416-
<dd><p>Mark a test as requiring at least a compute architecture</p>
417-
<p>Unit test marked with this decorator will run only if the CUDA
418-
compute architecture of the GPU is at least <cite>(major_version,
419-
minor_version)</cite>.</p>
420-
<p>This also marks the test as requiring a cuda support.</p>
421-
<dl class="field-list simple">
422-
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
423-
<dd class="field-odd"><ul class="simple">
424-
<li><p><strong>major_version</strong> (<em>int</em>) – The major version of the (major,minor) version tuple.</p></li>
425-
<li><p><strong>minor_version</strong> (<em>int</em>) – The minor version of the (major,minor) version tuple.</p></li>
426-
<li><p><strong>mode</strong> (<em>str</em>) – The mode of the comparison.
427-
- “ge”: greater than or equal to
428-
- “gt”: greater than
429-
- “le”: less than or equal to
430-
- “lt”: less than</p></li>
431-
</ul>
432-
</dd>
433-
</dl>
434-
</dd></dl>
435-
436-
<dl class="py function">
437-
<dt class="sig sig-object py" id="tilelang.testing.requires_cuda_compute_version_eq">
438-
<span class="sig-prename descclassname"><span class="pre">tilelang.testing.</span></span><span class="sig-name descname"><span class="pre">requires_cuda_compute_version_eq</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">major_version</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">minor_version</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.testing.requires_cuda_compute_version_eq" title="Permalink to this definition">#</a></dt>
439-
<dd></dd></dl>
440-
441-
<dl class="py function">
442-
<dt class="sig sig-object py" id="tilelang.testing.requires_cuda_compute_version_ge">
443-
<span class="sig-prename descclassname"><span class="pre">tilelang.testing.</span></span><span class="sig-name descname"><span class="pre">requires_cuda_compute_version_ge</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">major_version</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">minor_version</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.testing.requires_cuda_compute_version_ge" title="Permalink to this definition">#</a></dt>
444-
<dd></dd></dl>
445-
446-
<dl class="py function">
447-
<dt class="sig sig-object py" id="tilelang.testing.requires_cuda_compute_version_gt">
448-
<span class="sig-prename descclassname"><span class="pre">tilelang.testing.</span></span><span class="sig-name descname"><span class="pre">requires_cuda_compute_version_gt</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">major_version</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">minor_version</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.testing.requires_cuda_compute_version_gt" title="Permalink to this definition">#</a></dt>
449-
<dd></dd></dl>
450-
451-
<dl class="py function">
452-
<dt class="sig sig-object py" id="tilelang.testing.set_random_seed">
453-
<span class="sig-prename descclassname"><span class="pre">tilelang.testing.</span></span><span class="sig-name descname"><span class="pre">set_random_seed</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">seed</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">42</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#tilelang.testing.set_random_seed" title="Permalink to this definition">#</a></dt>
454-
<dd></dd></dl>
455-
406+
<section id="module-contents">
407+
<h2>Module contents<a class="headerlink" href="#module-contents" title="Permalink to this heading">#</a></h2>
456408
</section>
457409
</section>
458410

@@ -512,15 +464,7 @@ <h1>tilelang.testing package<a class="headerlink" href="#tilelang-testing-packag
512464
<div class="toc-tree">
513465
<ul>
514466
<li><a class="reference internal" href="#">tilelang.testing package</a><ul>
515-
<li><a class="reference internal" href="#module-tilelang.testing">Module contents</a><ul>
516-
<li><a class="reference internal" href="#tilelang.testing.main"><code class="docutils literal notranslate"><span class="pre">main()</span></code></a></li>
517-
<li><a class="reference internal" href="#tilelang.testing.requires_cuda_compute_version"><code class="docutils literal notranslate"><span class="pre">requires_cuda_compute_version()</span></code></a></li>
518-
<li><a class="reference internal" href="#tilelang.testing.requires_cuda_compute_version_eq"><code class="docutils literal notranslate"><span class="pre">requires_cuda_compute_version_eq()</span></code></a></li>
519-
<li><a class="reference internal" href="#tilelang.testing.requires_cuda_compute_version_ge"><code class="docutils literal notranslate"><span class="pre">requires_cuda_compute_version_ge()</span></code></a></li>
520-
<li><a class="reference internal" href="#tilelang.testing.requires_cuda_compute_version_gt"><code class="docutils literal notranslate"><span class="pre">requires_cuda_compute_version_gt()</span></code></a></li>
521-
<li><a class="reference internal" href="#tilelang.testing.set_random_seed"><code class="docutils literal notranslate"><span class="pre">set_random_seed()</span></code></a></li>
522-
</ul>
523-
</li>
467+
<li><a class="reference internal" href="#module-contents">Module contents</a></li>
524468
</ul>
525469
</li>
526470
</ul>

0 commit comments

Comments
 (0)