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

@@ -709,35 +709,35 @@ $(function(){ initResizable(false); });
</div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span>};</div>
</div>
<div class="ttc" id="abackend_2metal_2kernels_2utils_8h_html_a27c03f2f90ab56db2e4d59559a3d2e9a"><div class="ttname"><a href="backend_2metal_2kernels_2utils_8h.html#a27c03f2f90ab56db2e4d59559a3d2e9a">log1p</a></div><div class="ttdeci">float log1p(float x)</div><div class="ttdef"><b>Definition</b> utils.h:277</div></div>
<div class="ttc" id="abackend_2metal_2kernels_2utils_8h_html_a27c03f2f90ab56db2e4d59559a3d2e9a"><div class="ttname"><a href="backend_2metal_2kernels_2utils_8h.html#a27c03f2f90ab56db2e4d59559a3d2e9a">log1p</a></div><div class="ttdeci">float log1p(float x)</div><div class="ttdef"><b>Definition</b> utils.h:318</div></div>
<div class="ttc" id="aerf_8h_html"><div class="ttname"><a href="erf_8h.html">erf.h</a></div></div>
<div class="ttc" id="aerf_8h_html_a1846e0d683c7aff826bb32addcc3b885"><div class="ttname"><a href="erf_8h.html#a1846e0d683c7aff826bb32addcc3b885">erfinv</a></div><div class="ttdeci">float erfinv(float a)</div><div class="ttdef"><b>Definition</b> erf.h:42</div></div>
<div class="ttc" id="aerf_8h_html_a6ce199ee56105c67adbf8c48c019a8b2"><div class="ttname"><a href="erf_8h.html#a6ce199ee56105c67adbf8c48c019a8b2">erf</a></div><div class="ttdeci">float erf(float a)</div><div class="ttdef"><b>Definition</b> erf.h:11</div></div>
<div class="ttc" id="aexpm1f_8h_html"><div class="ttname"><a href="expm1f_8h.html">expm1f.h</a></div></div>
<div class="ttc" id="aexpm1f_8h_html_a87f66d30e185950f42ce3641783cdc40"><div class="ttname"><a href="expm1f_8h.html#a87f66d30e185950f42ce3641783cdc40">expm1f</a></div><div class="ttdeci">float expm1f(float a)</div><div class="ttdef"><b>Definition</b> expm1f.h:80</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a1f489fabffab969b8677b56bb1136067"><div class="ttname"><a href="namespacemetal_1_1precise.html#a1f489fabffab969b8677b56bb1136067">metal::precise::acosh</a></div><div class="ttdeci">METAL_FUNC bfloat16_t acosh(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a341c2b8c27d1bed860f85f8b355023d4"><div class="ttname"><a href="namespacemetal_1_1precise.html#a341c2b8c27d1bed860f85f8b355023d4">metal::precise::log</a></div><div class="ttdeci">METAL_FUNC bfloat16_t log(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a44239067e8e9248b1574353f98e94d72"><div class="ttname"><a href="namespacemetal_1_1precise.html#a44239067e8e9248b1574353f98e94d72">metal::precise::log10</a></div><div class="ttdeci">METAL_FUNC bfloat16_t log10(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a632dbbdcc1a465cf4739a14306147573"><div class="ttname"><a href="namespacemetal_1_1precise.html#a632dbbdcc1a465cf4739a14306147573">metal::precise::log2</a></div><div class="ttdeci">METAL_FUNC bfloat16_t log2(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a71acf77ffd29c56f56afae0195c98a1c"><div class="ttname"><a href="namespacemetal_1_1precise.html#a71acf77ffd29c56f56afae0195c98a1c">metal::precise::sin</a></div><div class="ttdeci">METAL_FUNC bfloat16_t sin(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a72d86d508300a9b58f4ccbbe70da4fbc"><div class="ttname"><a href="namespacemetal_1_1precise.html#a72d86d508300a9b58f4ccbbe70da4fbc">metal::precise::cosh</a></div><div class="ttdeci">METAL_FUNC bfloat16_t cosh(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a741c27a10cc968dd1e63473d9fcd8f99"><div class="ttname"><a href="namespacemetal_1_1precise.html#a741c27a10cc968dd1e63473d9fcd8f99">metal::precise::tanh</a></div><div class="ttdeci">METAL_FUNC bfloat16_t tanh(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a8261ed22f03122ef15b89512358acb1f"><div class="ttname"><a href="namespacemetal_1_1precise.html#a8261ed22f03122ef15b89512358acb1f">metal::precise::tan</a></div><div class="ttdeci">METAL_FUNC bfloat16_t tan(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a8a2bcc89fc0b7e74f0453f82f89a8604"><div class="ttname"><a href="namespacemetal_1_1precise.html#a8a2bcc89fc0b7e74f0453f82f89a8604">metal::precise::acos</a></div><div class="ttdeci">METAL_FUNC bfloat16_t acos(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a8d8d2d5700ce432b33cf47cf22528e8f"><div class="ttname"><a href="namespacemetal_1_1precise.html#a8d8d2d5700ce432b33cf47cf22528e8f">metal::precise::exp</a></div><div class="ttdeci">METAL_FUNC bfloat16_t exp(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a902994837653b90c47f4285673e712c4"><div class="ttname"><a href="namespacemetal_1_1precise.html#a902994837653b90c47f4285673e712c4">metal::precise::atanh</a></div><div class="ttdeci">METAL_FUNC bfloat16_t atanh(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_aaad1cdde6687c8011fbc5fda1bb13424"><div class="ttname"><a href="namespacemetal_1_1precise.html#aaad1cdde6687c8011fbc5fda1bb13424">metal::precise::asinh</a></div><div class="ttdeci">METAL_FUNC bfloat16_t asinh(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_aaaf4b5f4786a912089bbf0ae7619a6be"><div class="ttname"><a href="namespacemetal_1_1precise.html#aaaf4b5f4786a912089bbf0ae7619a6be">metal::precise::atan</a></div><div class="ttdeci">METAL_FUNC bfloat16_t atan(bfloat16_t y_over_x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_abc8f4f59dd6e7204ab5d84f0af96331c"><div class="ttname"><a href="namespacemetal_1_1precise.html#abc8f4f59dd6e7204ab5d84f0af96331c">metal::precise::sinh</a></div><div class="ttdeci">METAL_FUNC bfloat16_t sinh(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_ac4941f62e7d8ab9d7cabbd967aa9f220"><div class="ttname"><a href="namespacemetal_1_1precise.html#ac4941f62e7d8ab9d7cabbd967aa9f220">metal::precise::cos</a></div><div class="ttdeci">METAL_FUNC bfloat16_t cos(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_acb213467361cd2cab93a8d5ea1aa5bfd"><div class="ttname"><a href="namespacemetal_1_1precise.html#acb213467361cd2cab93a8d5ea1aa5bfd">metal::precise::sqrt</a></div><div class="ttdeci">METAL_FUNC bfloat16_t sqrt(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_adc7b8b6e12e320cb32030f728dcbf438"><div class="ttname"><a href="namespacemetal_1_1precise.html#adc7b8b6e12e320cb32030f728dcbf438">metal::precise::asin</a></div><div class="ttdeci">METAL_FUNC bfloat16_t asin(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_afb397b477745f12a44423934fa2b05ac"><div class="ttname"><a href="namespacemetal_1_1precise.html#afb397b477745f12a44423934fa2b05ac">metal::precise::rsqrt</a></div><div class="ttdeci">METAL_FUNC bfloat16_t rsqrt(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:252</div></div>
<div class="ttc" id="anamespacemetal_html_a020790f30c28a9982c4a83deaa258277"><div class="ttname"><a href="namespacemetal.html#a020790f30c28a9982c4a83deaa258277">metal::floor</a></div><div class="ttdeci">METAL_FUNC bfloat16_t floor(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:234</div></div>
<div class="ttc" id="anamespacemetal_html_a29ab6060527120eee745aec0daa06e01"><div class="ttname"><a href="namespacemetal.html#a29ab6060527120eee745aec0daa06e01">metal::rint</a></div><div class="ttdeci">METAL_FUNC bfloat16_t rint(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:234</div></div>
<div class="ttc" id="anamespacemetal_html_a87c5122c60f9a12afceb9925a5b78ffb"><div class="ttname"><a href="namespacemetal.html#a87c5122c60f9a12afceb9925a5b78ffb">metal::abs</a></div><div class="ttdeci">METAL_FUNC bfloat16_t abs(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:234</div></div>
<div class="ttc" id="anamespacemetal_html_ac2a0b3618d922ac014baac8189d44650"><div class="ttname"><a href="namespacemetal.html#ac2a0b3618d922ac014baac8189d44650">metal::exp</a></div><div class="ttdeci">METAL_FUNC bfloat16_t exp(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:234</div></div>
<div class="ttc" id="anamespacemetal_html_ad63204d38bc01df6ffc64583f7886b3c"><div class="ttname"><a href="namespacemetal.html#ad63204d38bc01df6ffc64583f7886b3c">metal::ceil</a></div><div class="ttdeci">METAL_FUNC bfloat16_t ceil(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:234</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a1f489fabffab969b8677b56bb1136067"><div class="ttname"><a href="namespacemetal_1_1precise.html#a1f489fabffab969b8677b56bb1136067">metal::precise::acosh</a></div><div class="ttdeci">METAL_FUNC bfloat16_t acosh(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a341c2b8c27d1bed860f85f8b355023d4"><div class="ttname"><a href="namespacemetal_1_1precise.html#a341c2b8c27d1bed860f85f8b355023d4">metal::precise::log</a></div><div class="ttdeci">METAL_FUNC bfloat16_t log(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a44239067e8e9248b1574353f98e94d72"><div class="ttname"><a href="namespacemetal_1_1precise.html#a44239067e8e9248b1574353f98e94d72">metal::precise::log10</a></div><div class="ttdeci">METAL_FUNC bfloat16_t log10(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a632dbbdcc1a465cf4739a14306147573"><div class="ttname"><a href="namespacemetal_1_1precise.html#a632dbbdcc1a465cf4739a14306147573">metal::precise::log2</a></div><div class="ttdeci">METAL_FUNC bfloat16_t log2(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a71acf77ffd29c56f56afae0195c98a1c"><div class="ttname"><a href="namespacemetal_1_1precise.html#a71acf77ffd29c56f56afae0195c98a1c">metal::precise::sin</a></div><div class="ttdeci">METAL_FUNC bfloat16_t sin(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a72d86d508300a9b58f4ccbbe70da4fbc"><div class="ttname"><a href="namespacemetal_1_1precise.html#a72d86d508300a9b58f4ccbbe70da4fbc">metal::precise::cosh</a></div><div class="ttdeci">METAL_FUNC bfloat16_t cosh(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a741c27a10cc968dd1e63473d9fcd8f99"><div class="ttname"><a href="namespacemetal_1_1precise.html#a741c27a10cc968dd1e63473d9fcd8f99">metal::precise::tanh</a></div><div class="ttdeci">METAL_FUNC bfloat16_t tanh(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a8261ed22f03122ef15b89512358acb1f"><div class="ttname"><a href="namespacemetal_1_1precise.html#a8261ed22f03122ef15b89512358acb1f">metal::precise::tan</a></div><div class="ttdeci">METAL_FUNC bfloat16_t tan(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a8a2bcc89fc0b7e74f0453f82f89a8604"><div class="ttname"><a href="namespacemetal_1_1precise.html#a8a2bcc89fc0b7e74f0453f82f89a8604">metal::precise::acos</a></div><div class="ttdeci">METAL_FUNC bfloat16_t acos(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a8d8d2d5700ce432b33cf47cf22528e8f"><div class="ttname"><a href="namespacemetal_1_1precise.html#a8d8d2d5700ce432b33cf47cf22528e8f">metal::precise::exp</a></div><div class="ttdeci">METAL_FUNC bfloat16_t exp(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_a902994837653b90c47f4285673e712c4"><div class="ttname"><a href="namespacemetal_1_1precise.html#a902994837653b90c47f4285673e712c4">metal::precise::atanh</a></div><div class="ttdeci">METAL_FUNC bfloat16_t atanh(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_aaad1cdde6687c8011fbc5fda1bb13424"><div class="ttname"><a href="namespacemetal_1_1precise.html#aaad1cdde6687c8011fbc5fda1bb13424">metal::precise::asinh</a></div><div class="ttdeci">METAL_FUNC bfloat16_t asinh(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_aaaf4b5f4786a912089bbf0ae7619a6be"><div class="ttname"><a href="namespacemetal_1_1precise.html#aaaf4b5f4786a912089bbf0ae7619a6be">metal::precise::atan</a></div><div class="ttdeci">METAL_FUNC bfloat16_t atan(bfloat16_t y_over_x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_abc8f4f59dd6e7204ab5d84f0af96331c"><div class="ttname"><a href="namespacemetal_1_1precise.html#abc8f4f59dd6e7204ab5d84f0af96331c">metal::precise::sinh</a></div><div class="ttdeci">METAL_FUNC bfloat16_t sinh(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_ac4941f62e7d8ab9d7cabbd967aa9f220"><div class="ttname"><a href="namespacemetal_1_1precise.html#ac4941f62e7d8ab9d7cabbd967aa9f220">metal::precise::cos</a></div><div class="ttdeci">METAL_FUNC bfloat16_t cos(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_acb213467361cd2cab93a8d5ea1aa5bfd"><div class="ttname"><a href="namespacemetal_1_1precise.html#acb213467361cd2cab93a8d5ea1aa5bfd">metal::precise::sqrt</a></div><div class="ttdeci">METAL_FUNC bfloat16_t sqrt(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_adc7b8b6e12e320cb32030f728dcbf438"><div class="ttname"><a href="namespacemetal_1_1precise.html#adc7b8b6e12e320cb32030f728dcbf438">metal::precise::asin</a></div><div class="ttdeci">METAL_FUNC bfloat16_t asin(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_1_1precise_html_afb397b477745f12a44423934fa2b05ac"><div class="ttname"><a href="namespacemetal_1_1precise.html#afb397b477745f12a44423934fa2b05ac">metal::precise::rsqrt</a></div><div class="ttdeci">METAL_FUNC bfloat16_t rsqrt(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:250</div></div>
<div class="ttc" id="anamespacemetal_html_a020790f30c28a9982c4a83deaa258277"><div class="ttname"><a href="namespacemetal.html#a020790f30c28a9982c4a83deaa258277">metal::floor</a></div><div class="ttdeci">METAL_FUNC bfloat16_t floor(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:232</div></div>
<div class="ttc" id="anamespacemetal_html_a29ab6060527120eee745aec0daa06e01"><div class="ttname"><a href="namespacemetal.html#a29ab6060527120eee745aec0daa06e01">metal::rint</a></div><div class="ttdeci">METAL_FUNC bfloat16_t rint(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:232</div></div>
<div class="ttc" id="anamespacemetal_html_a87c5122c60f9a12afceb9925a5b78ffb"><div class="ttname"><a href="namespacemetal.html#a87c5122c60f9a12afceb9925a5b78ffb">metal::abs</a></div><div class="ttdeci">METAL_FUNC bfloat16_t abs(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:232</div></div>
<div class="ttc" id="anamespacemetal_html_ac2a0b3618d922ac014baac8189d44650"><div class="ttname"><a href="namespacemetal.html#ac2a0b3618d922ac014baac8189d44650">metal::exp</a></div><div class="ttdeci">METAL_FUNC bfloat16_t exp(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:232</div></div>
<div class="ttc" id="anamespacemetal_html_ad63204d38bc01df6ffc64583f7886b3c"><div class="ttname"><a href="namespacemetal.html#ad63204d38bc01df6ffc64583f7886b3c">metal::ceil</a></div><div class="ttdeci">METAL_FUNC bfloat16_t ceil(bfloat16_t x)</div><div class="ttdef"><b>Definition</b> bf16_math.h:232</div></div>
<div class="ttc" id="astruct_abs_html"><div class="ttname"><a href="struct_abs.html">Abs</a></div><div class="ttdef"><b>Definition</b> unary_ops.h:15</div></div>
<div class="ttc" id="astruct_abs_html_a0ca113fd036151c443df3f83cc667f28"><div class="ttname"><a href="struct_abs.html#a0ca113fd036151c443df3f83cc667f28">Abs::operator()</a></div><div class="ttdeci">uint8_t operator()(uint8_t x)</div><div class="ttdef"><b>Definition</b> unary_ops.h:21</div></div>
<div class="ttc" id="astruct_abs_html_a99d2a2f37a6cddd3168b0224f2a9b963"><div class="ttname"><a href="struct_abs.html#a99d2a2f37a6cddd3168b0224f2a9b963">Abs::operator()</a></div><div class="ttdeci">uint32_t operator()(uint32_t x)</div><div class="ttdef"><b>Definition</b> unary_ops.h:29</div></div>