|
428 | 428 | </dl>
|
429 | 429 | </dd></dl>
|
430 | 430 |
|
| 431 | +<dl class="py function"> |
| 432 | +<dt class="sig sig-object py" id="tilelang.language.reduce.reduce_absmax"> |
| 433 | +<span class="sig-prename descclassname"><span class="pre">tilelang.language.reduce.</span></span><span class="sig-name descname"><span class="pre">reduce_absmax</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">buffer</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Buffer</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Buffer</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dim</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.language.reduce.reduce_absmax" title="Permalink to this definition">#</a></dt> |
| 434 | +<dd><p>Perform reduce absolute max on input buffer, store the result to output buffer.</p> |
| 435 | +<dl class="field-list simple"> |
| 436 | +<dt class="field-odd">Parameters<span class="colon">:</span></dt> |
| 437 | +<dd class="field-odd"><ul class="simple"> |
| 438 | +<li><p><strong>buffer</strong> (<em>tir.Buffer</em>) – The input buffer</p></li> |
| 439 | +<li><p><strong>out</strong> (<em>tir.Buffer</em>) – The output buffer</p></li> |
| 440 | +<li><p><strong>dim</strong> (<em>int</em>) – The dimension to perform reduce on</p></li> |
| 441 | +</ul> |
| 442 | +</dd> |
| 443 | +<dt class="field-even">Returns<span class="colon">:</span></dt> |
| 444 | +<dd class="field-even"><p>Handle to the reduction operation</p> |
| 445 | +</dd> |
| 446 | +<dt class="field-odd">Return type<span class="colon">:</span></dt> |
| 447 | +<dd class="field-odd"><p>tir.Call</p> |
| 448 | +</dd> |
| 449 | +</dl> |
| 450 | +</dd></dl> |
| 451 | + |
431 | 452 | <dl class="py function">
|
432 | 453 | <dt class="sig sig-object py" id="tilelang.language.reduce.reduce_abssum">
|
433 | 454 | <span class="sig-prename descclassname"><span class="pre">tilelang.language.reduce.</span></span><span class="sig-name descname"><span class="pre">reduce_abssum</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">buffer</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Buffer</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Buffer</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dim</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tilelang.language.reduce.reduce_abssum" title="Permalink to this definition">#</a></dt>
|
|
573 | 594 | <ul>
|
574 | 595 | <li><a class="reference internal" href="#">tilelang.language.reduce module</a><ul>
|
575 | 596 | <li><a class="reference internal" href="#tilelang.language.reduce.reduce"><code class="docutils literal notranslate"><span class="pre">reduce()</span></code></a></li>
|
| 597 | +<li><a class="reference internal" href="#tilelang.language.reduce.reduce_absmax"><code class="docutils literal notranslate"><span class="pre">reduce_absmax()</span></code></a></li> |
576 | 598 | <li><a class="reference internal" href="#tilelang.language.reduce.reduce_abssum"><code class="docutils literal notranslate"><span class="pre">reduce_abssum()</span></code></a></li>
|
577 | 599 | <li><a class="reference internal" href="#tilelang.language.reduce.reduce_max"><code class="docutils literal notranslate"><span class="pre">reduce_max()</span></code></a></li>
|
578 | 600 | <li><a class="reference internal" href="#tilelang.language.reduce.reduce_min"><code class="docutils literal notranslate"><span class="pre">reduce_min()</span></code></a></li>
|
|
0 commit comments