mirror of
https://github.com/ml-explore/mlx.git
synced 2025-09-17 17:28:10 +08:00
rebase
This commit is contained in:
@@ -122,24 +122,24 @@ Functions</h2></td></tr>
|
||||
<tr class="memitem:ad1fad37c168192b212a4294f4cf78133" id="r_ad1fad37c168192b212a4294f4cf78133"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op > </td></tr>
|
||||
<tr class="memitem:ad1fad37c168192b212a4294f4cf78133"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ad1fad37c168192b212a4294f4cf78133">binary_g_nd1</a> (device const T *a, device const T *b, device U *c, device U *d, constant const size_t &a_stride, constant const size_t &b_stride, uint index)</td></tr>
|
||||
<tr class="separator:ad1fad37c168192b212a4294f4cf78133"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a03f7c15a1607576755abb65c542ae347" id="r_a03f7c15a1607576755abb65c542ae347"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op > </td></tr>
|
||||
<tr class="memitem:a03f7c15a1607576755abb65c542ae347"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a03f7c15a1607576755abb65c542ae347">binary_g_nd2</a> (device const T *a, device const T *b, device U *c, device U *d, constant const size_t a_strides[2], constant const size_t b_strides[2], uint2 index, uint2 grid_dim)</td></tr>
|
||||
<tr class="separator:a03f7c15a1607576755abb65c542ae347"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a43e5943460996c43060d1f3aa1309ba6" id="r_a43e5943460996c43060d1f3aa1309ba6"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op > </td></tr>
|
||||
<tr class="memitem:a43e5943460996c43060d1f3aa1309ba6"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a43e5943460996c43060d1f3aa1309ba6">binary_g_nd3</a> (device const T *a, device const T *b, device U *c, device U *d, constant const size_t a_strides[3], constant const size_t b_strides[3], uint3 index, uint3 grid_dim)</td></tr>
|
||||
<tr class="separator:a43e5943460996c43060d1f3aa1309ba6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6297badf47dece518bb4e67f02cffea8" id="r_a6297badf47dece518bb4e67f02cffea8"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op , int N = 1> </td></tr>
|
||||
<tr class="memitem:a6297badf47dece518bb4e67f02cffea8"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a6297badf47dece518bb4e67f02cffea8">binary_g</a> (device const T *a, device const T *b, device U *c, device U *d, constant const int *shape, constant const size_t *a_strides, constant const size_t *b_strides, constant const int &ndim, uint3 index, uint3 grid_dim)</td></tr>
|
||||
<tr class="separator:a6297badf47dece518bb4e67f02cffea8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97b5613aff654d32c49225209a19bb95" id="r_a97b5613aff654d32c49225209a19bb95"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op , typename IdxT = size_t> </td></tr>
|
||||
<tr class="memitem:a97b5613aff654d32c49225209a19bb95"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a97b5613aff654d32c49225209a19bb95">binary_g_nd2</a> (device const T *a, device const T *b, device U *c, device U *d, constant const size_t a_strides[2], constant const size_t b_strides[2], uint2 index, uint2 grid_dim)</td></tr>
|
||||
<tr class="separator:a97b5613aff654d32c49225209a19bb95"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aae07014f8dffa3649a5c7f4671e1268e" id="r_aae07014f8dffa3649a5c7f4671e1268e"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op , typename IdxT = size_t> </td></tr>
|
||||
<tr class="memitem:aae07014f8dffa3649a5c7f4671e1268e"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#aae07014f8dffa3649a5c7f4671e1268e">binary_g_nd3</a> (device const T *a, device const T *b, device U *c, device U *d, constant const size_t a_strides[3], constant const size_t b_strides[3], uint3 index, uint3 grid_dim)</td></tr>
|
||||
<tr class="separator:aae07014f8dffa3649a5c7f4671e1268e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaf6edb734cea627bca4f6540dc338fbd" id="r_aaf6edb734cea627bca4f6540dc338fbd"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op , int N = 1, typename IdxT = size_t> </td></tr>
|
||||
<tr class="memitem:aaf6edb734cea627bca4f6540dc338fbd"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#aaf6edb734cea627bca4f6540dc338fbd">binary_g</a> (device const T *a, device const T *b, device U *c, device U *d, constant const int *shape, constant const size_t *a_strides, constant const size_t *b_strides, constant const int &ndim, uint3 index, uint3 grid_dim)</td></tr>
|
||||
<tr class="separator:aaf6edb734cea627bca4f6540dc338fbd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="a6297badf47dece518bb4e67f02cffea8" name="a6297badf47dece518bb4e67f02cffea8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6297badf47dece518bb4e67f02cffea8">◆ </a></span>binary_g()</h2>
|
||||
<a id="aaf6edb734cea627bca4f6540dc338fbd" name="aaf6edb734cea627bca4f6540dc338fbd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aaf6edb734cea627bca4f6540dc338fbd">◆ </a></span>binary_g()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename T , typename U , typename Op , int N = 1> </div>
|
||||
template<typename T , typename U , typename Op , int N = 1, typename IdxT = size_t> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void binary_g </td>
|
||||
@@ -244,13 +244,13 @@ template<typename T , typename U , typename Op > </div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a03f7c15a1607576755abb65c542ae347" name="a03f7c15a1607576755abb65c542ae347"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a03f7c15a1607576755abb65c542ae347">◆ </a></span>binary_g_nd2()</h2>
|
||||
<a id="a97b5613aff654d32c49225209a19bb95" name="a97b5613aff654d32c49225209a19bb95"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a97b5613aff654d32c49225209a19bb95">◆ </a></span>binary_g_nd2()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename T , typename U , typename Op > </div>
|
||||
template<typename T , typename U , typename Op , typename IdxT = size_t> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void binary_g_nd2 </td>
|
||||
@@ -297,13 +297,13 @@ template<typename T , typename U , typename Op > </div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a43e5943460996c43060d1f3aa1309ba6" name="a43e5943460996c43060d1f3aa1309ba6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a43e5943460996c43060d1f3aa1309ba6">◆ </a></span>binary_g_nd3()</h2>
|
||||
<a id="aae07014f8dffa3649a5c7f4671e1268e" name="aae07014f8dffa3649a5c7f4671e1268e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aae07014f8dffa3649a5c7f4671e1268e">◆ </a></span>binary_g_nd3()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename T , typename U , typename Op > </div>
|
||||
template<typename T , typename U , typename Op , typename IdxT = size_t> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void binary_g_nd3 </td>
|
||||
|
Reference in New Issue
Block a user