This commit is contained in:
CircleCI Docs
2024-11-22 20:24:16 +00:00
parent 6433a22733
commit 8ba8a39e43
905 changed files with 30035 additions and 16934 deletions

View File

@@ -107,24 +107,24 @@ Functions</h2></td></tr>
<tr class="memitem:a1bd5918559850f3f80e3adee2391fe6a" id="r_a1bd5918559850f3f80e3adee2391fe6a"><td class="memTemplParams" colspan="2">template&lt;typename T , typename Op &gt; </td></tr>
<tr class="memitem:a1bd5918559850f3f80e3adee2391fe6a"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a1bd5918559850f3f80e3adee2391fe6a">ternary_g_nd1</a> (device const bool *a, device const T *b, device const T *c, device T *d, constant const size_t &amp;a_strides, constant const size_t &amp;b_strides, constant const size_t &amp;c_strides, uint index)</td></tr>
<tr class="separator:a1bd5918559850f3f80e3adee2391fe6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afdf0d9d0cb21fcb3f176500785076af8" id="r_afdf0d9d0cb21fcb3f176500785076af8"><td class="memTemplParams" colspan="2">template&lt;typename T , typename Op &gt; </td></tr>
<tr class="memitem:afdf0d9d0cb21fcb3f176500785076af8"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#afdf0d9d0cb21fcb3f176500785076af8">ternary_g_nd2</a> (device const bool *a, device const T *b, device const T *c, device T *d, constant const size_t a_strides[2], constant const size_t b_strides[2], constant const size_t c_strides[2], uint2 index, uint2 grid_dim)</td></tr>
<tr class="separator:afdf0d9d0cb21fcb3f176500785076af8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a113df0c8a841b0e986900d580644e047" id="r_a113df0c8a841b0e986900d580644e047"><td class="memTemplParams" colspan="2">template&lt;typename T , typename Op &gt; </td></tr>
<tr class="memitem:a113df0c8a841b0e986900d580644e047"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a113df0c8a841b0e986900d580644e047">ternary_g_nd3</a> (device const bool *a, device const T *b, device const T *c, device T *d, constant const size_t a_strides[3], constant const size_t b_strides[3], constant const size_t c_strides[3], uint3 index, uint3 grid_dim)</td></tr>
<tr class="separator:a113df0c8a841b0e986900d580644e047"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf8b5989de971e43829875dc0097cdfb" id="r_adf8b5989de971e43829875dc0097cdfb"><td class="memTemplParams" colspan="2">template&lt;typename T , typename Op , int N = 1&gt; </td></tr>
<tr class="memitem:adf8b5989de971e43829875dc0097cdfb"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#adf8b5989de971e43829875dc0097cdfb">ternary_g</a> (device const bool *a, device const T *b, device const T *c, device T *d, constant const int *shape, constant const size_t *a_strides, constant const size_t *b_strides, constant const size_t *c_strides, constant const int &amp;ndim, uint3 index, uint3 grid_dim)</td></tr>
<tr class="separator:adf8b5989de971e43829875dc0097cdfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adec9ca8a8bf527cb15d70da5857af15d" id="r_adec9ca8a8bf527cb15d70da5857af15d"><td class="memTemplParams" colspan="2">template&lt;typename T , typename Op , typename IdxT = size_t&gt; </td></tr>
<tr class="memitem:adec9ca8a8bf527cb15d70da5857af15d"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#adec9ca8a8bf527cb15d70da5857af15d">ternary_g_nd2</a> (device const bool *a, device const T *b, device const T *c, device T *d, constant const size_t a_strides[2], constant const size_t b_strides[2], constant const size_t c_strides[2], uint2 index, uint2 grid_dim)</td></tr>
<tr class="separator:adec9ca8a8bf527cb15d70da5857af15d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a046dcbf67cd2318d45355dc7516e3ff4" id="r_a046dcbf67cd2318d45355dc7516e3ff4"><td class="memTemplParams" colspan="2">template&lt;typename T , typename Op , typename IdxT = size_t&gt; </td></tr>
<tr class="memitem:a046dcbf67cd2318d45355dc7516e3ff4"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a046dcbf67cd2318d45355dc7516e3ff4">ternary_g_nd3</a> (device const bool *a, device const T *b, device const T *c, device T *d, constant const size_t a_strides[3], constant const size_t b_strides[3], constant const size_t c_strides[3], uint3 index, uint3 grid_dim)</td></tr>
<tr class="separator:a046dcbf67cd2318d45355dc7516e3ff4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2051fd944c2e24c57d5b4af54894d72" id="r_ab2051fd944c2e24c57d5b4af54894d72"><td class="memTemplParams" colspan="2">template&lt;typename T , typename Op , int N = 1, typename IdxT = size_t&gt; </td></tr>
<tr class="memitem:ab2051fd944c2e24c57d5b4af54894d72"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ab2051fd944c2e24c57d5b4af54894d72">ternary_g</a> (device const bool *a, device const T *b, device const T *c, device T *d, constant const int *shape, constant const size_t *a_strides, constant const size_t *b_strides, constant const size_t *c_strides, constant const int &amp;ndim, uint3 index, uint3 grid_dim)</td></tr>
<tr class="separator:ab2051fd944c2e24c57d5b4af54894d72"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="adf8b5989de971e43829875dc0097cdfb" name="adf8b5989de971e43829875dc0097cdfb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf8b5989de971e43829875dc0097cdfb">&#9670;&#160;</a></span>ternary_g()</h2>
<a id="ab2051fd944c2e24c57d5b4af54894d72" name="ab2051fd944c2e24c57d5b4af54894d72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2051fd944c2e24c57d5b4af54894d72">&#9670;&#160;</a></span>ternary_g()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T , typename Op , int N = 1&gt; </div>
template&lt;typename T , typename Op , int N = 1, typename IdxT = size_t&gt; </div>
<table class="memname">
<tr>
<td class="memname">void ternary_g </td>
@@ -239,13 +239,13 @@ template&lt;typename T , typename Op &gt; </div>
</div>
</div>
<a id="afdf0d9d0cb21fcb3f176500785076af8" name="afdf0d9d0cb21fcb3f176500785076af8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afdf0d9d0cb21fcb3f176500785076af8">&#9670;&#160;</a></span>ternary_g_nd2()</h2>
<a id="adec9ca8a8bf527cb15d70da5857af15d" name="adec9ca8a8bf527cb15d70da5857af15d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adec9ca8a8bf527cb15d70da5857af15d">&#9670;&#160;</a></span>ternary_g_nd2()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T , typename Op &gt; </div>
template&lt;typename T , typename Op , typename IdxT = size_t&gt; </div>
<table class="memname">
<tr>
<td class="memname">void ternary_g_nd2 </td>
@@ -297,13 +297,13 @@ template&lt;typename T , typename Op &gt; </div>
</div>
</div>
<a id="a113df0c8a841b0e986900d580644e047" name="a113df0c8a841b0e986900d580644e047"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a113df0c8a841b0e986900d580644e047">&#9670;&#160;</a></span>ternary_g_nd3()</h2>
<a id="a046dcbf67cd2318d45355dc7516e3ff4" name="a046dcbf67cd2318d45355dc7516e3ff4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a046dcbf67cd2318d45355dc7516e3ff4">&#9670;&#160;</a></span>ternary_g_nd3()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T , typename Op &gt; </div>
template&lt;typename T , typename Op , typename IdxT = size_t&gt; </div>
<table class="memname">
<tr>
<td class="memname">void ternary_g_nd3 </td>