mirror of
https://github.com/ml-explore/mlx.git
synced 2025-09-18 18:28:12 +08:00
rebase
This commit is contained in:
8
docs/build/html/math_8h_source.html
vendored
8
docs/build/html/math_8h_source.html
vendored
@@ -295,22 +295,22 @@ $(function(){initNavTree('math_8h_source.html',''); initResizable(true); });
|
||||
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> </div>
|
||||
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span>} <span class="comment">// namespace mlx::core::simd</span></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html">mlx::core::simd</a></div><div class="ttdef"><b>Definition</b> accelerate_fp16_simd.h:9</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a05f4422a037c3bef343fb11f71363b65"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a05f4422a037c3bef343fb11f71363b65">mlx::core::simd::isnan</a></div><div class="ttdeci">Simd< bool, N > isnan(Simd< T, N > v)</div><div class="ttdef"><b>Definition</b> accelerate_simd.h:141</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a05f4422a037c3bef343fb11f71363b65"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a05f4422a037c3bef343fb11f71363b65">mlx::core::simd::isnan</a></div><div class="ttdeci">Simd< bool, N > isnan(Simd< T, N > v)</div><div class="ttdef"><b>Definition</b> accelerate_simd.h:146</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a12b1553495a0c99d52472bd2a6626ddb"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a12b1553495a0c99d52472bd2a6626ddb">mlx::core::simd::N</a></div><div class="ttdeci">constexpr int N</div><div class="ttdef"><b>Definition</b> neon_fp16_simd.h:9</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a4f3cc8b2493586e83fd65640df3b60ad"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a4f3cc8b2493586e83fd65640df3b60ad">mlx::core::simd::abs</a></div><div class="ttdeci">Simd< T, N > abs(Simd< T, N > v)</div><div class="ttdef"><b>Definition</b> accelerate_simd.h:112</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a60e33ebb16d9bab375a64aec8015a5c2"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a60e33ebb16d9bab375a64aec8015a5c2">mlx::core::simd::erf</a></div><div class="ttdeci">Simd< T, N > erf(Simd< T, N > x)</div><div class="ttdef"><b>Definition</b> math.h:137</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a64e80f096a8baf99ba8d396414473cc7"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a64e80f096a8baf99ba8d396414473cc7">mlx::core::simd::is_complex</a></div><div class="ttdeci">constexpr bool is_complex</div><div class="ttdef"><b>Definition</b> base_simd.h:42</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a64e80f096a8baf99ba8d396414473cc7"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a64e80f096a8baf99ba8d396414473cc7">mlx::core::simd::is_complex</a></div><div class="ttdeci">constexpr bool is_complex</div><div class="ttdef"><b>Definition</b> base_simd.h:43</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a7687f3d14077b51fb421f0efb5b626db"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a7687f3d14077b51fb421f0efb5b626db">mlx::core::simd::erfinv</a></div><div class="ttdeci">Simd< T, N > erfinv(Simd< T, N > a_)</div><div class="ttdef"><b>Definition</b> math.h:151</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a771b6597803beb800ff5e7560c41e341"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a771b6597803beb800ff5e7560c41e341">mlx::core::simd::inf</a></div><div class="ttdeci">constexpr float inf</div><div class="ttdef"><b>Definition</b> math.h:9</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a835d71dd0bb2f9494a397d9939696ec2"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a835d71dd0bb2f9494a397d9939696ec2">mlx::core::simd::exp</a></div><div class="ttdeci">Simd< T, N > exp(Simd< T, N > in)</div><div class="ttdoc">Compute exp(x) in an optimizer friendly way as follows:</div><div class="ttdef"><b>Definition</b> math.h:28</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a8cec82f4fb15bfd31d7554c6c09ceed4"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a8cec82f4fb15bfd31d7554c6c09ceed4">mlx::core::simd::log</a></div><div class="ttdeci">Simd< float16_t, N > log(Simd< float16_t, N > v)</div><div class="ttdef"><b>Definition</b> accelerate_fp16_simd.h:37</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a8e22c484298d9af10b6604c835e52052"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a8e22c484298d9af10b6604c835e52052">mlx::core::simd::floor</a></div><div class="ttdeci">Simd< T, N > floor(Simd< T, N > v)</div><div class="ttdef"><b>Definition</b> accelerate_simd.h:113</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a9ddc7f119cc1dc04372ec1adcaf55f70"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a9ddc7f119cc1dc04372ec1adcaf55f70">mlx::core::simd::fma</a></div><div class="ttdeci">Simd< T, N > fma(Simd< T, N > x, Simd< T, N > y, U z)</div><div class="ttdef"><b>Definition</b> accelerate_simd.h:264</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_a9ddc7f119cc1dc04372ec1adcaf55f70"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#a9ddc7f119cc1dc04372ec1adcaf55f70">mlx::core::simd::fma</a></div><div class="ttdeci">Simd< T, N > fma(Simd< T, N > x, Simd< T, N > y, U z)</div><div class="ttdef"><b>Definition</b> accelerate_simd.h:269</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_ab179f429e34cd6d5c37050ea7e7c54ad"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#ab179f429e34cd6d5c37050ea7e7c54ad">mlx::core::simd::cos</a></div><div class="ttdeci">Simd< T, N > cos(Simd< T, N > x)</div><div class="ttdef"><b>Definition</b> math.h:128</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_ab4d582d72c0a7ee313e19c906e43cef1"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#ab4d582d72c0a7ee313e19c906e43cef1">mlx::core::simd::sin</a></div><div class="ttdeci">Simd< T, N > sin(Simd< T, N > x)</div><div class="ttdef"><b>Definition</b> math.h:119</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_ad78056685c9732c3465c0d8b8ec1bef7"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#ad78056685c9732c3465c0d8b8ec1bef7">mlx::core::simd::sincos</a></div><div class="ttdeci">Simd< T, N > sincos(Simd< T, N > in)</div><div class="ttdef"><b>Definition</b> math.h:63</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_ae344abefc91c7d9c0a9506c868a84d61"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#ae344abefc91c7d9c0a9506c868a84d61">mlx::core::simd::recip</a></div><div class="ttdeci">Simd< T, N > recip(Simd< T, N > v)</div><div class="ttdef"><b>Definition</b> accelerate_simd.h:131</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_afb3bcbd8d8b34128cd0c8eb677a170ef"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#afb3bcbd8d8b34128cd0c8eb677a170ef">mlx::core::simd::select</a></div><div class="ttdeci">Simd< T1, N > select(Simd< MaskT, N > mask, Simd< T1, N > x, Simd< T2, N > y)</div><div class="ttdef"><b>Definition</b> accelerate_simd.h:231</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1simd_html_afb3bcbd8d8b34128cd0c8eb677a170ef"><div class="ttname"><a href="namespacemlx_1_1core_1_1simd.html#afb3bcbd8d8b34128cd0c8eb677a170ef">mlx::core::simd::select</a></div><div class="ttdeci">Simd< T1, N > select(Simd< MaskT, N > mask, Simd< T1, N > x, Simd< T2, N > y)</div><div class="ttdef"><b>Definition</b> accelerate_simd.h:236</div></div>
|
||||
<div class="ttc" id="astructmlx_1_1core_1_1simd_1_1_simd_html"><div class="ttname"><a href="structmlx_1_1core_1_1simd_1_1_simd.html">mlx::core::simd::Simd</a></div><div class="ttdef"><b>Definition</b> accelerate_simd.h:55</div></div>
|
||||
<div class="ttc" id="astructmlx_1_1core_1_1simd_1_1_simd_html_a36e2b7db5ce6eb4dd456e99a4cd2c2cf"><div class="ttname"><a href="structmlx_1_1core_1_1simd_1_1_simd.html#a36e2b7db5ce6eb4dd456e99a4cd2c2cf">mlx::core::simd::Simd::value</a></div><div class="ttdeci">asd::Vector< scalar_t, N >::packed_t value</div><div class="ttdef"><b>Definition</b> accelerate_simd.h:80</div></div>
|
||||
<div class="ttc" id="atype_8h_html"><div class="ttname"><a href="type_8h.html">type.h</a></div></div>
|
||||
|
Reference in New Issue
Block a user