mirror of
https://github.com/ml-explore/mlx.git
synced 2025-09-18 01:50:16 +08:00
rebase
This commit is contained in:
36
docs/build/html/metal_2kernels_2ternary_8h.html
vendored
36
docs/build/html/metal_2kernels_2ternary_8h.html
vendored
@@ -107,24 +107,24 @@ Functions</h2></td></tr>
|
||||
<tr class="memitem:a1bd5918559850f3f80e3adee2391fe6a" id="r_a1bd5918559850f3f80e3adee2391fe6a"><td class="memTemplParams" colspan="2">template<typename T , typename Op > </td></tr>
|
||||
<tr class="memitem:a1bd5918559850f3f80e3adee2391fe6a"><td class="memTemplItemLeft" align="right" valign="top">void </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 &a_strides, constant const size_t &b_strides, constant const size_t &c_strides, uint index)</td></tr>
|
||||
<tr class="separator:a1bd5918559850f3f80e3adee2391fe6a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afdf0d9d0cb21fcb3f176500785076af8" id="r_afdf0d9d0cb21fcb3f176500785076af8"><td class="memTemplParams" colspan="2">template<typename T , typename Op > </td></tr>
|
||||
<tr class="memitem:afdf0d9d0cb21fcb3f176500785076af8"><td class="memTemplItemLeft" align="right" valign="top">void </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"> </td></tr>
|
||||
<tr class="memitem:a113df0c8a841b0e986900d580644e047" id="r_a113df0c8a841b0e986900d580644e047"><td class="memTemplParams" colspan="2">template<typename T , typename Op > </td></tr>
|
||||
<tr class="memitem:a113df0c8a841b0e986900d580644e047"><td class="memTemplItemLeft" align="right" valign="top">void </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"> </td></tr>
|
||||
<tr class="memitem:adf8b5989de971e43829875dc0097cdfb" id="r_adf8b5989de971e43829875dc0097cdfb"><td class="memTemplParams" colspan="2">template<typename T , typename Op , int N = 1> </td></tr>
|
||||
<tr class="memitem:adf8b5989de971e43829875dc0097cdfb"><td class="memTemplItemLeft" align="right" valign="top">void </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 &ndim, uint3 index, uint3 grid_dim)</td></tr>
|
||||
<tr class="separator:adf8b5989de971e43829875dc0097cdfb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adec9ca8a8bf527cb15d70da5857af15d" id="r_adec9ca8a8bf527cb15d70da5857af15d"><td class="memTemplParams" colspan="2">template<typename T , typename Op , typename IdxT = size_t> </td></tr>
|
||||
<tr class="memitem:adec9ca8a8bf527cb15d70da5857af15d"><td class="memTemplItemLeft" align="right" valign="top">void </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"> </td></tr>
|
||||
<tr class="memitem:a046dcbf67cd2318d45355dc7516e3ff4" id="r_a046dcbf67cd2318d45355dc7516e3ff4"><td class="memTemplParams" colspan="2">template<typename T , typename Op , typename IdxT = size_t> </td></tr>
|
||||
<tr class="memitem:a046dcbf67cd2318d45355dc7516e3ff4"><td class="memTemplItemLeft" align="right" valign="top">void </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"> </td></tr>
|
||||
<tr class="memitem:ab2051fd944c2e24c57d5b4af54894d72" id="r_ab2051fd944c2e24c57d5b4af54894d72"><td class="memTemplParams" colspan="2">template<typename T , typename Op , int N = 1, typename IdxT = size_t> </td></tr>
|
||||
<tr class="memitem:ab2051fd944c2e24c57d5b4af54894d72"><td class="memTemplItemLeft" align="right" valign="top">void </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 &ndim, uint3 index, uint3 grid_dim)</td></tr>
|
||||
<tr class="separator:ab2051fd944c2e24c57d5b4af54894d72"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="adf8b5989de971e43829875dc0097cdfb" name="adf8b5989de971e43829875dc0097cdfb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adf8b5989de971e43829875dc0097cdfb">◆ </a></span>ternary_g()</h2>
|
||||
<a id="ab2051fd944c2e24c57d5b4af54894d72" name="ab2051fd944c2e24c57d5b4af54894d72"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab2051fd944c2e24c57d5b4af54894d72">◆ </a></span>ternary_g()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename T , typename Op , int N = 1> </div>
|
||||
template<typename T , typename Op , int N = 1, typename IdxT = size_t> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void ternary_g </td>
|
||||
@@ -239,13 +239,13 @@ template<typename T , typename Op > </div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afdf0d9d0cb21fcb3f176500785076af8" name="afdf0d9d0cb21fcb3f176500785076af8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afdf0d9d0cb21fcb3f176500785076af8">◆ </a></span>ternary_g_nd2()</h2>
|
||||
<a id="adec9ca8a8bf527cb15d70da5857af15d" name="adec9ca8a8bf527cb15d70da5857af15d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adec9ca8a8bf527cb15d70da5857af15d">◆ </a></span>ternary_g_nd2()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename T , typename Op > </div>
|
||||
template<typename T , typename Op , typename IdxT = size_t> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void ternary_g_nd2 </td>
|
||||
@@ -297,13 +297,13 @@ template<typename T , typename Op > </div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a113df0c8a841b0e986900d580644e047" name="a113df0c8a841b0e986900d580644e047"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a113df0c8a841b0e986900d580644e047">◆ </a></span>ternary_g_nd3()</h2>
|
||||
<a id="a046dcbf67cd2318d45355dc7516e3ff4" name="a046dcbf67cd2318d45355dc7516e3ff4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a046dcbf67cd2318d45355dc7516e3ff4">◆ </a></span>ternary_g_nd3()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename T , typename Op > </div>
|
||||
template<typename T , typename Op , typename IdxT = size_t> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void ternary_g_nd3 </td>
|
||||
|
Reference in New Issue
Block a user