|
403 | 403 | <article role="main">
|
404 | 404 | <section id="tilelang-testing-package">
|
405 | 405 | <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">→</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> |
456 | 408 | </section>
|
457 | 409 | </section>
|
458 | 410 |
|
@@ -512,15 +464,7 @@ <h1>tilelang.testing package<a class="headerlink" href="#tilelang-testing-packag
|
512 | 464 | <div class="toc-tree">
|
513 | 465 | <ul>
|
514 | 466 | <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> |
524 | 468 | </ul>
|
525 | 469 | </li>
|
526 | 470 | </ul>
|
|
0 commit comments