mirror of
https://github.com/ml-explore/mlx.git
synced 2025-09-17 17:28:10 +08:00
rebase
This commit is contained in:
36
docs/build/html/metal_2kernels_2binary_8h.html
vendored
36
docs/build/html/metal_2kernels_2binary_8h.html
vendored
@@ -122,24 +122,24 @@ Functions</h2></td></tr>
|
||||
<tr class="memitem:a6808bfb006cb5473da087a2758d0d867" id="r_a6808bfb006cb5473da087a2758d0d867"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op > </td></tr>
|
||||
<tr class="memitem:a6808bfb006cb5473da087a2758d0d867"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a6808bfb006cb5473da087a2758d0d867">binary_g_nd1</a> (device const T *a, device const T *b, device U *c, constant const size_t &a_stride, constant const size_t &b_stride, uint index)</td></tr>
|
||||
<tr class="separator:a6808bfb006cb5473da087a2758d0d867"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd5989852ec704c6fd132ae28f4fc14" id="r_a8cd5989852ec704c6fd132ae28f4fc14"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op > </td></tr>
|
||||
<tr class="memitem:a8cd5989852ec704c6fd132ae28f4fc14"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a8cd5989852ec704c6fd132ae28f4fc14">binary_g_nd2</a> (device const T *a, device const T *b, device U *c, constant const size_t a_strides[2], constant const size_t b_strides[2], uint2 index, uint2 grid_dim)</td></tr>
|
||||
<tr class="separator:a8cd5989852ec704c6fd132ae28f4fc14"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4979e60b993f7ffb602bcb91cd68bc9" id="r_ac4979e60b993f7ffb602bcb91cd68bc9"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op > </td></tr>
|
||||
<tr class="memitem:ac4979e60b993f7ffb602bcb91cd68bc9"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ac4979e60b993f7ffb602bcb91cd68bc9">binary_g_nd3</a> (device const T *a, device const T *b, device U *c, constant const size_t a_strides[3], constant const size_t b_strides[3], uint3 index, uint3 grid_dim)</td></tr>
|
||||
<tr class="separator:ac4979e60b993f7ffb602bcb91cd68bc9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1f3f5d6bfbf3914f365790dd1434c10b" id="r_a1f3f5d6bfbf3914f365790dd1434c10b"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op , int N = 1> </td></tr>
|
||||
<tr class="memitem:a1f3f5d6bfbf3914f365790dd1434c10b"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a1f3f5d6bfbf3914f365790dd1434c10b">binary_g</a> (device const T *a, device const T *b, device U *c, 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:a1f3f5d6bfbf3914f365790dd1434c10b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6cefcfee68bd62f3a6924df0cd53dd49" id="r_a6cefcfee68bd62f3a6924df0cd53dd49"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op , typename IdxT = size_t> </td></tr>
|
||||
<tr class="memitem:a6cefcfee68bd62f3a6924df0cd53dd49"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a6cefcfee68bd62f3a6924df0cd53dd49">binary_g_nd2</a> (device const T *a, device const T *b, device U *c, constant const size_t a_strides[2], constant const size_t b_strides[2], uint2 index, uint2 grid_dim)</td></tr>
|
||||
<tr class="separator:a6cefcfee68bd62f3a6924df0cd53dd49"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb15de8250f9a259de80618c6de46dfa" id="r_abb15de8250f9a259de80618c6de46dfa"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op , typename IdxT = size_t> </td></tr>
|
||||
<tr class="memitem:abb15de8250f9a259de80618c6de46dfa"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#abb15de8250f9a259de80618c6de46dfa">binary_g_nd3</a> (device const T *a, device const T *b, device U *c, constant const size_t a_strides[3], constant const size_t b_strides[3], uint3 index, uint3 grid_dim)</td></tr>
|
||||
<tr class="separator:abb15de8250f9a259de80618c6de46dfa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab1b49438a70f6c707c18afd5bce12bb3" id="r_ab1b49438a70f6c707c18afd5bce12bb3"><td class="memTemplParams" colspan="2">template<typename T , typename U , typename Op , int N = 1, typename IdxT = size_t> </td></tr>
|
||||
<tr class="memitem:ab1b49438a70f6c707c18afd5bce12bb3"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ab1b49438a70f6c707c18afd5bce12bb3">binary_g</a> (device const T *a, device const T *b, device U *c, 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:ab1b49438a70f6c707c18afd5bce12bb3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="a1f3f5d6bfbf3914f365790dd1434c10b" name="a1f3f5d6bfbf3914f365790dd1434c10b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1f3f5d6bfbf3914f365790dd1434c10b">◆ </a></span>binary_g()</h2>
|
||||
<a id="ab1b49438a70f6c707c18afd5bce12bb3" name="ab1b49438a70f6c707c18afd5bce12bb3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab1b49438a70f6c707c18afd5bce12bb3">◆ </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>
|
||||
@@ -234,13 +234,13 @@ template<typename T , typename U , typename Op > </div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8cd5989852ec704c6fd132ae28f4fc14" name="a8cd5989852ec704c6fd132ae28f4fc14"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8cd5989852ec704c6fd132ae28f4fc14">◆ </a></span>binary_g_nd2()</h2>
|
||||
<a id="a6cefcfee68bd62f3a6924df0cd53dd49" name="a6cefcfee68bd62f3a6924df0cd53dd49"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6cefcfee68bd62f3a6924df0cd53dd49">◆ </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>
|
||||
@@ -282,13 +282,13 @@ template<typename T , typename U , typename Op > </div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac4979e60b993f7ffb602bcb91cd68bc9" name="ac4979e60b993f7ffb602bcb91cd68bc9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac4979e60b993f7ffb602bcb91cd68bc9">◆ </a></span>binary_g_nd3()</h2>
|
||||
<a id="abb15de8250f9a259de80618c6de46dfa" name="abb15de8250f9a259de80618c6de46dfa"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abb15de8250f9a259de80618c6de46dfa">◆ </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