This commit is contained in:
CircleCI Docs
2024-10-25 20:23:45 +00:00
parent 57e53f85ee
commit 73830de153
717 changed files with 33254 additions and 34561 deletions

View File

@@ -12,7 +12,7 @@
<a href="array_8h_source.html"/>
<a href="compiled_8h_source.html"/>
<a href="compiled__preamble_8h_source.html"/>
<a href="lapack__helper_8h_source.html"/>
<a href="lapack_8h_source.html"/>
<a href="threefry_8h_source.html"/>
<a href="allocator_8h_source.html"/>
<a href="backend_2metal_2allocator_8h_source.html"/>
@@ -54,8 +54,7 @@
<a href="reduce__init_8h_source.html"/>
<a href="reduce__row_8h_source.html"/>
<a href="scaled__dot__product__attention__params_8h_source.html"/>
<a href="jit_2scan_8h_source.html"/>
<a href="kernels_2scan_8h_source.html"/>
<a href="scan_8h_source.html"/>
<a href="scatter_8h_source.html"/>
<a href="sdpa__vector_8h_source.html"/>
<a href="jit_2softmax_8h_source.html"/>
@@ -92,6 +91,7 @@
<a href="matmul_8h_source.html"/>
<a href="metal_8h_source.html"/>
<a href="metal__impl_8h_source.html"/>
<a href="resident_8h_source.html"/>
<a href="common_2slicing_8h_source.html"/>
<a href="metal_2slicing_8h_source.html"/>
<a href="compile_8h_source.html"/>
@@ -141,7 +141,7 @@
<a href="array_8h.html"/>
<a href="compiled_8h.html"/>
<a href="compiled__preamble_8h.html"/>
<a href="lapack__helper_8h.html"/>
<a href="lapack_8h.html"/>
<a href="threefry_8h.html"/>
<a href="allocator_8h.html"/>
<a href="backend_2metal_2allocator_8h.html"/>
@@ -183,8 +183,7 @@
<a href="reduce__init_8h.html"/>
<a href="reduce__row_8h.html"/>
<a href="scaled__dot__product__attention__params_8h.html"/>
<a href="jit_2scan_8h.html"/>
<a href="kernels_2scan_8h.html"/>
<a href="scan_8h.html"/>
<a href="scatter_8h.html"/>
<a href="sdpa__vector_8h.html"/>
<a href="jit_2softmax_8h.html"/>
@@ -221,6 +220,7 @@
<a href="matmul_8h.html"/>
<a href="metal_8h.html"/>
<a href="metal__impl_8h.html"/>
<a href="resident_8h.html"/>
<a href="common_2slicing_8h.html"/>
<a href="metal_2slicing_8h.html"/>
<a href="compile_8h.html"/>
@@ -316,11 +316,9 @@
<a href="struct_cum_min.html"/>
<a href="struct_cum_min-members.html"/>
<a href="struct_cum_prod.html"/>
<a href="struct_cum_prod-members.html"/>
<a href="struct_cum_prod_3_01bool_01_4.html"/>
<a href="struct_cum_prod_3_01bool_01_4-members.html"/>
<a href="struct_cum_sum.html"/>
<a href="struct_cum_sum-members.html"/>
<a href="struct_divide.html"/>
<a href="struct_divide-members.html"/>
<a href="struct_div_mod.html"/>
@@ -582,6 +580,8 @@
<a href="classmlx_1_1core_1_1_div_mod-members.html"/>
<a href="structmlx_1_1core_1_1_dtype.html"/>
<a href="structmlx_1_1core_1_1_dtype-members.html"/>
<a href="classmlx_1_1core_1_1_eigh.html"/>
<a href="classmlx_1_1core_1_1_eigh-members.html"/>
<a href="classmlx_1_1core_1_1_equal.html"/>
<a href="classmlx_1_1core_1_1_equal-members.html"/>
<a href="classmlx_1_1core_1_1_erf.html"/>
@@ -915,8 +915,14 @@
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder_1_1_concurrent_context-members.html"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html"/>
<a href="classmlx_1_1core_1_1metal_1_1_device-members.html"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream.html"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream-members.html"/>
<a href="structmlx_1_1core_1_1metal_1_1_fence.html"/>
<a href="structmlx_1_1core_1_1metal_1_1_fence-members.html"/>
<a href="classmlx_1_1core_1_1metal_1_1_metal_allocator.html"/>
<a href="classmlx_1_1core_1_1metal_1_1_metal_allocator-members.html"/>
<a href="classmlx_1_1core_1_1metal_1_1_residency_set.html"/>
<a href="classmlx_1_1core_1_1metal_1_1_residency_set-members.html"/>
<a href="namespacemlx_1_1core_1_1random.html"/>
<a href="classmlx_1_1core_1_1random_1_1_key_sequence.html"/>
<a href="classmlx_1_1core_1_1random_1_1_key_sequence-members.html"/>
@@ -1306,6 +1312,7 @@
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_type.html"/>
<a href="globals_type.html"/>
<a href="globals_type.html"/>
@@ -1794,18 +1801,31 @@
<a href="backend_2metal_2kernels_2utils_8h.html#a2c34ed54714c69e6e1b44344f9e6e330"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a3501b665c8837eabf9789ea27a7d6946"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a37e00d94751710e81c9632bca2f91e51"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a39e436e0a942912266aae7e0bd82d7c0"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a3bdbdfeb7a1dde40cd3ce1df8d9213b5"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a48ae83a8caf5c74810df60b6c6cdb062"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a5862d5ea154c9b76cf56a630cf6385b4"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a617f3857caf33c569afa6148135f8b7a"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a66940b1cc3d64651d24634bc696d528b"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a71986ecdd7d18f975dd22c3df7421ce2"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a7bb56415c5412a6a26f70a990915f064"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a8e5a4b0fb5d018d7b078d147efe4f1e3"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a8fd0c8fc6058e650fc99bca8b6acd7d1"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a92b455bac6a23af51c35ea83de2383eb"/>
<a href="backend_2metal_2kernels_2utils_8h.html#a94e02a6ae8c39cbf4cb23aa44df9dbd5"/>
<a href="backend_2metal_2kernels_2utils_8h.html#aa6b041005351293e68e19b5abf1286cd"/>
<a href="backend_2metal_2kernels_2utils_8h.html#ab4cbcdb054f9165130da91a3334da0cf"/>
<a href="backend_2metal_2kernels_2utils_8h.html#ab8175b66bcc080fb89f738143568c30b"/>
<a href="backend_2metal_2kernels_2utils_8h.html#aba6279624b1d30c525efee856a222b5c"/>
<a href="backend_2metal_2kernels_2utils_8h.html#abedffa358e7ba7782cc78d6772064c7c"/>
<a href="backend_2metal_2kernels_2utils_8h.html#acb8ddf4a29129846b673c50ba7078773"/>
<a href="backend_2metal_2kernels_2utils_8h.html#ad55bd473647f2c6c68e65e5312c132d1"/>
<a href="backend_2metal_2kernels_2utils_8h.html#ad6c45cacca97899cd362df49c06fea79"/>
<a href="backend_2metal_2kernels_2utils_8h.html#ad9a671a5f9aaa729ae7a77026f16bcb0"/>
<a href="backend_2metal_2kernels_2utils_8h.html#ae0f5c42020275a588234e69f1eb7a485"/>
<a href="backend_2metal_2utils_8h.html"/>
<a href="backend_2metal_2utils_8h.html#a0f0f59d3ffe2d16a684e5fc093302e15"/>
<a href="backend_2metal_2utils_8h.html#a187b9a932c7b3d67ee42d9d12fcb1bb1"/>
<a href="backend_2metal_2utils_8h.html#a489e45b3a5cd8b46e8ea56b9132eb230"/>
<a href="backend_2metal_2utils_8h.html#a62340bbaa8b216539688a60adcb568bf"/>
<a href="backend_2metal_2utils_8h.html#a79817d2432e782e596c9c49a08b93be2"/>
@@ -2299,6 +2319,14 @@
<a href="classmlx_1_1core_1_1_divide.html#ad514bed77ad94742e26c93e446940994"/>
<a href="classmlx_1_1core_1_1_divide.html#ae1f408c447b17b3c84fe7f951d95559c"/>
<a href="classmlx_1_1core_1_1_divide.html#af3c15337ac15522cc34ed98b97895bb6"/>
<a href="classmlx_1_1core_1_1_eigh.html"/>
<a href="classmlx_1_1core_1_1_eigh.html#a09414e3fe88a952408d164d6dd0af381"/>
<a href="classmlx_1_1core_1_1_eigh.html#a2b8e47ecd60cd7330716761c5fb1fe84"/>
<a href="classmlx_1_1core_1_1_eigh.html#a67775b41c0a15e356f08d51d9736baa2"/>
<a href="classmlx_1_1core_1_1_eigh.html#a68c890a4172711fbab8baef8da40a9c5"/>
<a href="classmlx_1_1core_1_1_eigh.html#a894b32e17229394f6a43b4a0655fd8be"/>
<a href="classmlx_1_1core_1_1_eigh.html#ab2f2ea5326e2f6045f9b7250692c240f"/>
<a href="classmlx_1_1core_1_1_eigh.html#ad8f5d012ebd5942abeffecca77fcddda"/>
<a href="classmlx_1_1core_1_1_equal.html"/>
<a href="classmlx_1_1core_1_1_equal.html#a0787bf32f0b405a8b2ac809d2d990774"/>
<a href="classmlx_1_1core_1_1_equal.html#a2f91e9603f63ad539837356b1ff3e7a9"/>
@@ -3175,6 +3203,7 @@
<a href="classmlx_1_1core_1_1io_1_1_writer.html#a9c1716dda53aa36faea9c8fb1a3e34d4"/>
<a href="classmlx_1_1core_1_1io_1_1_writer.html#ad9515b7f007338674de1e124cf77e125"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a03a2f0c712660a1bd437cb16e4aba79f"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a064e1cb6a16de7a0619f6447622350f8"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a31dba377f2be44a746db10d1b9367653"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a45945f2efcd242d915ffa2171e92bf9d"/>
@@ -3183,12 +3212,14 @@
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a60689f97347811b27e8c5ca23e0372bf"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a6810c4dcbcfbf93fc51d42aa5ff0fc3a"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a6e33e2b1287324fb4a6575e0da5e5881"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a72ad17c96fc6ce825bc77f0bed657901"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a75ed55e73baf48013028796518723ff0"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a7a33d4d601423a3d3c23d5ad7072abb6"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a8135ae2a8c1e6f3861e84d4e60c28b67"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a95248f1387824067fd4fed23ace5ac0c"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#a99ff72689b7beb65ad4541391b0eeabf"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#abf59a4addb5473f9e814e3651ba85f06"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#acb90010af0cffe27fd8cc6c253d3a576"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#ad1d6382fd18a46b1906e1b43e0bd2e73"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#ae0db74570eb4b19d8cf19774db91bfd6"/>
<a href="classmlx_1_1core_1_1metal_1_1_device.html#afa0cac9d800c21a8a7f6cb224256abaf"/>
@@ -3201,10 +3232,20 @@
<a href="classmlx_1_1core_1_1metal_1_1_metal_allocator.html#a51f6587e8065be16f0418ca42a796e05"/>
<a href="classmlx_1_1core_1_1metal_1_1_metal_allocator.html#a6c0feb9b1ff9977f76c69745393944bc"/>
<a href="classmlx_1_1core_1_1metal_1_1_metal_allocator.html#a7a3ad4e33d57a47474c98e2f88e775d7"/>
<a href="classmlx_1_1core_1_1metal_1_1_metal_allocator.html#a84fa0347da18055bc13ba0a5c4b57253"/>
<a href="classmlx_1_1core_1_1metal_1_1_metal_allocator.html#ac7972a3fe58e69489de775a0f152da17"/>
<a href="classmlx_1_1core_1_1metal_1_1_metal_allocator.html#ad3cabbe638917ca4114eb74dcabe381f"/>
<a href="classmlx_1_1core_1_1metal_1_1_metal_allocator.html#af392bced29d9e4e3f1a7cc4725d83764"/>
<a href="classmlx_1_1core_1_1metal_1_1_metal_allocator.html#afa1c5a725309caff163c492b5b84491e"/>
<a href="classmlx_1_1core_1_1metal_1_1_residency_set.html"/>
<a href="classmlx_1_1core_1_1metal_1_1_residency_set.html#a0364647bca4324ac41ea3900925a69b5"/>
<a href="classmlx_1_1core_1_1metal_1_1_residency_set.html#a998f07776f489bea9a7dd3c290ea7a79"/>
<a href="classmlx_1_1core_1_1metal_1_1_residency_set.html#aaafe1a4305a107d4bcdd4f35d3df09b3"/>
<a href="classmlx_1_1core_1_1metal_1_1_residency_set.html#aabbf8c16f269f38e4c38097b947d18b7"/>
<a href="classmlx_1_1core_1_1metal_1_1_residency_set.html#abb69d020da017a7e52e9e3903b877eec"/>
<a href="classmlx_1_1core_1_1metal_1_1_residency_set.html#ac4bfe5ef5e2eaebc458a1ed1953d15e9"/>
<a href="classmlx_1_1core_1_1metal_1_1_residency_set.html#ae136ad270522210c85c13cacf5165238"/>
<a href="classmlx_1_1core_1_1metal_1_1_residency_set.html#aef97dbbc755940789f99a26164591c45"/>
<a href="classmlx_1_1core_1_1random_1_1_key_sequence.html"/>
<a href="classmlx_1_1core_1_1random_1_1_key_sequence.html#a196eb6ce5ba1eb37cc8c67d6d1332bfe"/>
<a href="classmlx_1_1core_1_1random_1_1_key_sequence.html#a4193c5eac3ef093a740d5305b25d3e18"/>
@@ -3951,7 +3992,6 @@
<a href="group__ops.html#ga61832191f3c42ea549cf04953edc3602"/>
<a href="group__ops.html#ga624eeccef0cc4b130e1325abfea057cb"/>
<a href="group__ops.html#ga62721a206df671ef5797449eea97af9f"/>
<a href="group__ops.html#ga6381c7062b232ac21f3fdc3136aaf86e"/>
<a href="group__ops.html#ga654fec16a9746b390916697a2ab2546e"/>
<a href="group__ops.html#ga665f502ecc96f1f4467556b784abf9ae"/>
<a href="group__ops.html#ga68da0176fefbe0c0096783c6fd926c6a"/>
@@ -4070,6 +4110,7 @@
<a href="group__ops.html#gabca78d34ce93f0de2814e62225bb2a53"/>
<a href="group__ops.html#gabdc36fa65697d0361c8d67495de77129"/>
<a href="group__ops.html#gabf786129c7660ed8d5acb5499bc6fefd"/>
<a href="group__ops.html#gabfa4208fb1f9b1cdd0abc563b19175af"/>
<a href="group__ops.html#gabff758a5c1ce32ad7e8b78aba0164077"/>
<a href="group__ops.html#gac0919c6ba53aea35a7683dea7e9a9a59"/>
<a href="group__ops.html#gac13318518e5703f1273c5366eb523a5a"/>
@@ -4208,8 +4249,6 @@
<a href="jit_2indexing_8h.html"/>
<a href="jit_2indexing_8h.html#a1a03318128191891a84707602b57b3cf"/>
<a href="jit_2indexing_8h.html#a768c949cd650a44c6b402fc1440c1a56"/>
<a href="jit_2scan_8h.html"/>
<a href="jit_2scan_8h.html#a35041ee4a053875a2240bdac5a3b4fae"/>
<a href="jit_2softmax_8h.html"/>
<a href="jit_2softmax_8h.html#a1cbfb210a9a765c6620e9f1247ccef12"/>
<a href="jit_2steel__conv_8h.html"/>
@@ -4223,13 +4262,6 @@
<a href="kernels_2gemv__masked_8h.html#ab3070d14cdecb1dd7dc220a551da6b7b"/>
<a href="kernels_2indexing_8h.html"/>
<a href="kernels_2indexing_8h.html#ab41167dc537c06fbdb4df100972393df"/>
<a href="kernels_2scan_8h.html"/>
<a href="kernels_2scan_8h.html#a1f9c197dc09641f3fbb2e886c85b0675"/>
<a href="kernels_2scan_8h.html#a8010e7bdf7a72cbd35ce7cd7ecb08e32"/>
<a href="kernels_2scan_8h.html#a9c415d07921f3961bad0a00a34f4a9a3"/>
<a href="kernels_2scan_8h.html#ae86aef08e5ebc8790031eb51eefa754c"/>
<a href="kernels_2scan_8h.html#ae8eb101e538b85f8a4bcf451489ae0ac"/>
<a href="kernels_2scan_8h.html#aef54ac73154fb9024eda760a9dfde607"/>
<a href="kernels_2softmax_8h.html"/>
<a href="kernels_2softmax_8h.html#a440d4031ee5e86159a4dd715e44a438b"/>
<a href="kernels_2softmax_8h.html#a815fe70f879f318e5d6e99acf043f52b"/>
@@ -4259,9 +4291,11 @@
<a href="kernels_8h.html#af48c6f2f72b61dbd6766e4f5fea85df5"/>
<a href="kernels_8h.html#afb57825bb763050cc9a9d194aa41ac36"/>
<a href="kernels_8h.html#afbb085188b563a54606d84f87a9bf5a6"/>
<a href="lapack__helper_8h.html"/>
<a href="lapack__helper_8h.html#ae22db9704827bf013a0a61f21a47464b"/>
<a href="lapack_8h.html"/>
<a href="lapack_8h.html#ae22db9704827bf013a0a61f21a47464b"/>
<a href="linalg_8h.html"/>
<a href="linalg_8h.html#a00c8e24432b0773dac64b8602bd142ba"/>
<a href="linalg_8h.html#a2180be504f639fd471ea622641c1b0ca"/>
<a href="linalg_8h.html#a229018071d5602e38d6248230f334a10"/>
<a href="linalg_8h.html#a44250cff34238f01471fd61e76036f03"/>
<a href="linalg_8h.html#a46c8a4f806f0a97a4323e91189aa512b"/>
@@ -4368,6 +4402,7 @@
<a href="metal_8h.html"/>
<a href="metal_8h.html#a0cdf2c08c7bc0927a86070adc206987f"/>
<a href="metal_8h.html#a22b3384ebd17f2fca198f81b9f1b6dc3"/>
<a href="metal_8h.html#a31eab4828d31d292bc84e07b0d961e1e"/>
<a href="metal_8h.html#a3fb2c4a237fa4bfdff798156146c4937"/>
<a href="metal_8h.html#a43307654f62ed7c58e014be7fb03909c"/>
<a href="metal_8h.html#a4b67d680cefa95f0ed5801f0e14e48ce"/>
@@ -4683,6 +4718,7 @@
<a href="namespacemlx_1_1core.html#a17505ed8064dcaddc011cb3d52da2523"/>
<a href="namespacemlx_1_1core.html#a17791561434dc995de9f268d145c0ed1"/>
<a href="namespacemlx_1_1core.html#a179a632200366c223d6ab56d3e032592"/>
<a href="namespacemlx_1_1core.html#a187b9a932c7b3d67ee42d9d12fcb1bb1"/>
<a href="namespacemlx_1_1core.html#a188b363f633ea360407b3f9cf4e1f1a6"/>
<a href="namespacemlx_1_1core.html#a195b86cad5bb99aa1bcd23952305af6b"/>
<a href="namespacemlx_1_1core.html#a19805f505cb7ac72bfab66c339ea7900"/>
@@ -5271,6 +5307,8 @@
<a href="namespacemlx_1_1core_1_1io.html"/>
<a href="namespacemlx_1_1core_1_1io.html#a05f27b765443a178a972abae772e863d"/>
<a href="namespacemlx_1_1core_1_1linalg.html"/>
<a href="namespacemlx_1_1core_1_1linalg.html#a00c8e24432b0773dac64b8602bd142ba"/>
<a href="namespacemlx_1_1core_1_1linalg.html#a2180be504f639fd471ea622641c1b0ca"/>
<a href="namespacemlx_1_1core_1_1linalg.html#a229018071d5602e38d6248230f334a10"/>
<a href="namespacemlx_1_1core_1_1linalg.html#a44250cff34238f01471fd61e76036f03"/>
<a href="namespacemlx_1_1core_1_1linalg.html#a46c8a4f806f0a97a4323e91189aa512b"/>
@@ -5296,6 +5334,7 @@
<a href="namespacemlx_1_1core_1_1metal.html#a272c36f0faf2570cbb2f36030e9a3f26"/>
<a href="namespacemlx_1_1core_1_1metal.html#a2d1c92ba6897c0a7a428fed63279b61f"/>
<a href="namespacemlx_1_1core_1_1metal.html#a2ec39572806310cf528aea06530e8af8"/>
<a href="namespacemlx_1_1core_1_1metal.html#a31eab4828d31d292bc84e07b0d961e1e"/>
<a href="namespacemlx_1_1core_1_1metal.html#a32e902c6cd6d35fcc3119ed6685a170f"/>
<a href="namespacemlx_1_1core_1_1metal.html#a39f43360d9e916fcf7e86c919b419554"/>
<a href="namespacemlx_1_1core_1_1metal.html#a3fb2c4a237fa4bfdff798156146c4937"/>
@@ -5543,7 +5582,6 @@
<a href="ops_8h.html#ga61832191f3c42ea549cf04953edc3602"/>
<a href="ops_8h.html#ga624eeccef0cc4b130e1325abfea057cb"/>
<a href="ops_8h.html#ga62721a206df671ef5797449eea97af9f"/>
<a href="ops_8h.html#ga6381c7062b232ac21f3fdc3136aaf86e"/>
<a href="ops_8h.html#ga654fec16a9746b390916697a2ab2546e"/>
<a href="ops_8h.html#ga665f502ecc96f1f4467556b784abf9ae"/>
<a href="ops_8h.html#ga68da0176fefbe0c0096783c6fd926c6a"/>
@@ -5662,6 +5700,7 @@
<a href="ops_8h.html#gabca78d34ce93f0de2814e62225bb2a53"/>
<a href="ops_8h.html#gabdc36fa65697d0361c8d67495de77129"/>
<a href="ops_8h.html#gabf786129c7660ed8d5acb5499bc6fefd"/>
<a href="ops_8h.html#gabfa4208fb1f9b1cdd0abc563b19175af"/>
<a href="ops_8h.html#gabff758a5c1ce32ad7e8b78aba0164077"/>
<a href="ops_8h.html#gac0919c6ba53aea35a7683dea7e9a9a59"/>
<a href="ops_8h.html#gac13318518e5703f1273c5366eb523a5a"/>
@@ -5812,32 +5851,36 @@
<a href="primitives_8h.html#adc0fbd79fe0d1114dc85da4ed99798bd"/>
<a href="quantized_8h.html"/>
<a href="quantized_8h.html#a0386011c52d03e60885a31e6fbd903dd"/>
<a href="quantized_8h.html#a03ba4a4a5fe9955319b0aa477d2d7d98"/>
<a href="quantized_8h.html#a07b26d2d0b0d65dfe925c452c453fa42"/>
<a href="quantized_8h.html#a2cce78e6692cfcbab8f6aa89afa61580"/>
<a href="quantized_8h.html#a0ba59096494f1001c195312571523ae9"/>
<a href="quantized_8h.html#a1a66b061c46383952a0f067c3848971f"/>
<a href="quantized_8h.html#a2ce135e392dbf9a3e5180fb083792ed7"/>
<a href="quantized_8h.html#a3ab400746ad77be89c30d25638e01698"/>
<a href="quantized_8h.html#a3acc2ace766cb855f13da2d1834e7dc7"/>
<a href="quantized_8h.html#a3af1c89416632c9275b8218a33cb8a04"/>
<a href="quantized_8h.html#a47bcf4a14566e01e14bd3c155811db59"/>
<a href="quantized_8h.html#a5f7b71eef2e328af3225d7c777ffb339"/>
<a href="quantized_8h.html#a4a8c8db7d5d480733726fd6d1a645e12"/>
<a href="quantized_8h.html#a530b720e123e59d73ea89a0a2d0946b7"/>
<a href="quantized_8h.html#a6076203615038eb06816158f7b3869c6"/>
<a href="quantized_8h.html#a62969a218d93680f5e35d0c61b160b99"/>
<a href="quantized_8h.html#a6f92bb9f3d29d707bfc680bebe1c80f7"/>
<a href="quantized_8h.html#a639c50a08b5cf57e8be5279a116274bd"/>
<a href="quantized_8h.html#a6d6e3c31e44f232e58ae9d605e1f4494"/>
<a href="quantized_8h.html#a7561acefd7b55e7e2b25393be08bb99c"/>
<a href="quantized_8h.html#a7bd1d9f17c86c8fd34ec13678cff755f"/>
<a href="quantized_8h.html#a7ce5f53a4d6d1555e9402d545408d0ad"/>
<a href="quantized_8h.html#a803e4d5a1459844ba647aea5b004e133"/>
<a href="quantized_8h.html#a8dbace41de9e1e21dd59d016db11b3e9"/>
<a href="quantized_8h.html#a8e13c7d895624f738d2a6d9893b687fd"/>
<a href="quantized_8h.html#a9d466e3e3af0d75cfc4eddcf46cb13e4"/>
<a href="quantized_8h.html#aa69e143d646fad332c1a53e8c9b337b7"/>
<a href="quantized_8h.html#ab1ae143eba2afceb8df63f38b26f9a84"/>
<a href="quantized_8h.html#ab364d58ab652e3ad87a8f80910556071"/>
<a href="quantized_8h.html#ab5c4cfe531d7a0e1c19353060e3d3a6c"/>
<a href="quantized_8h.html#aba7687e6f8f1d29c0a1b2a3db150bd81"/>
<a href="quantized_8h.html#ac7b6accc41b026ef8efc312987aa9efe"/>
<a href="quantized_8h.html#acfc43edcf0c742ddc090d22cb7229284"/>
<a href="quantized_8h.html#ad6d0aa9b080358581844d6583aa2f4ea"/>
<a href="quantized_8h.html#ae024e11c3e38dda71fef772ff0a82fe2"/>
<a href="quantized_8h.html#abe2e3ef0ee4ec2cb61dc5330ad463d10"/>
<a href="quantized_8h.html#accab1f9e17a65242347c051f98e4c0be"/>
<a href="quantized_8h.html#acf4c7fc77821a83b31aedfb48443d3ed"/>
<a href="quantized_8h.html#ad5cf1cf63656bc1780685d22169cd4ef"/>
<a href="quantized_8h.html#ad84f7d5ab9e32dbbe3ca759ae5d5d5c5"/>
<a href="quantized_8h.html#ae756f6817b584c60f5dcdd1d9c6b4f58"/>
<a href="quantized_8h.html#aecff265b63566d0d5689cfc4e5b037d2"/>
<a href="quantized_8h.html#af9b25269ab95632e343631eeef79dc8d"/>
<a href="quantized_8h.html#af5750a35e8f5462218effba719f7f5b8"/>
<a href="radix_8h.html"/>
<a href="radix_8h.html#a026e6779e6d2ecdef39ff4aad186091e"/>
<a href="radix_8h.html#a0e2dfd3d1dda09f47ccc64eec35629f3"/>
@@ -5907,7 +5950,17 @@
<a href="reduce__row_8h.html#ad98332d74a6824aa7499df3e2f2246ae"/>
<a href="reduce__row_8h.html#afd80a25fa84e6cc884dcc8698859ade1"/>
<a href="reduce__utils_8h.html"/>
<a href="resident_8h.html"/>
<a href="scaled__dot__product__attention__params_8h.html"/>
<a href="scan_8h.html"/>
<a href="scan_8h.html#a0d8d6a9b0f3a1263629380bda8eca7bc"/>
<a href="scan_8h.html#a185f66aac8c5317587e6abd43f3013fc"/>
<a href="scan_8h.html#a60d279b9add7d56639bb209408f09d79"/>
<a href="scan_8h.html#a7abb6ffb6c3b96b88c2a63cd4cc2f7ae"/>
<a href="scan_8h.html#a8010e7bdf7a72cbd35ce7cd7ecb08e32"/>
<a href="scan_8h.html#a9c415d07921f3961bad0a00a34f4a9a3"/>
<a href="scan_8h.html#ae86aef08e5ebc8790031eb51eefa754c"/>
<a href="scan_8h.html#ae8eb101e538b85f8a4bcf451489ae0ac"/>
<a href="scatter_8h.html"/>
<a href="scatter_8h.html#a75f61cc43682a72dd66a1da43a1809fe"/>
<a href="scatter_8h.html#ac1fd901b5ef9f39be32316a17297781e"/>
@@ -6055,20 +6108,12 @@
<a href="struct_cum_min.html#a8b67f739c620d0cc194b533190990ab9"/>
<a href="struct_cum_min.html#ae0b8c3761e04fa538d304ca842281a66"/>
<a href="struct_cum_prod.html"/>
<a href="struct_cum_prod.html#a5b0577295853a48856b84fd4f935dff8"/>
<a href="struct_cum_prod.html#a860dbf6146de088d07175bd165b74004"/>
<a href="struct_cum_prod.html#acf2ae2daa84d477b413deea679cab9e5"/>
<a href="struct_cum_prod.html#af1ffa2672332ca27e287c3ba59c73e1e"/>
<a href="struct_cum_prod_3_01bool_01_4.html"/>
<a href="struct_cum_prod_3_01bool_01_4.html#a1a86e9398bae24182b7be0a6577bf223"/>
<a href="struct_cum_prod_3_01bool_01_4.html#abeb5ec4237b330e7219f4e881cf10d7a"/>
<a href="struct_cum_prod_3_01bool_01_4.html#ad634be0b139d10ce6d21332eef0d936b"/>
<a href="struct_cum_prod_3_01bool_01_4.html#ae7a8b0ba9e6898356b87b18766e76d2c"/>
<a href="struct_cum_sum.html"/>
<a href="struct_cum_sum.html#a64d1933942de4df2d44dd90e9e5e4460"/>
<a href="struct_cum_sum.html#a83342af06f6a700067e3b451636852d6"/>
<a href="struct_cum_sum.html#a987f7a15eded60081b74abc103d3054b"/>
<a href="struct_cum_sum.html#aacc713dde086ef04b54abb675131468e"/>
<a href="struct_div_mod.html"/>
<a href="struct_div_mod.html#a8b5758f2ea18d4c903b462331b25abfe"/>
<a href="struct_divide.html"/>
@@ -6782,6 +6827,7 @@
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder.html"/>
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder.html#a1e41477f2f489e38499f7830a91c9810"/>
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder.html#a2334774486f447213ee997e55c2e52a3"/>
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder.html#a27ded7e54bc1712063c874646b445509"/>
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder.html#a3f42a1362b4a513fa89e7b3dcc570a8e"/>
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder.html#a48b548a0b15f9d1279c938a1c6167034"/>
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder.html#a6a2e28e542eaa2886041bddd51ff6522"/>
@@ -6790,9 +6836,25 @@
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder.html#aac45ab0630ea32cf7d15c7ba3e229966"/>
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder.html#ab69ff0d7f14b9b59db4df0608193dce4"/>
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder.html#ac68ca977b5bde5434284ce7979647f14"/>
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder.html#aefa48740fdee884f02e2d379bca4e78f"/>
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder_1_1_concurrent_context.html"/>
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder_1_1_concurrent_context.html#a28bafec56edec3091e8716d8ccfb6ee1"/>
<a href="structmlx_1_1core_1_1metal_1_1_command_encoder_1_1_concurrent_context.html#aee044d7729739c96e845823f9ecc5174"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream.html"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream.html#a1c4397732f64f5811381dd01e30e020e"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream.html#a55a7a92c6abad369c99a5ede7a2521b9"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream.html#a573326bc8b48e39076850c7bf52ad0d7"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream.html#a58e435217b9922f882507ebf48bfbbdd"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream.html#a6fa08cca881fc3798ae45994a11a4fcd"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream.html#a77c75a63c51ea56815a86bd882ed190d"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream.html#a876199de8da1efa9a362451029638499"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream.html#a99183c92599edfeb75f7fa0f37e1d9eb"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream.html#ab6048b329e65a59033834f3bdd351782"/>
<a href="structmlx_1_1core_1_1metal_1_1_device_stream.html#aee88009117dfff1ad121eabe28d5f3de"/>
<a href="structmlx_1_1core_1_1metal_1_1_fence.html"/>
<a href="structmlx_1_1core_1_1metal_1_1_fence.html#a30bee4957ae595e04922952a8010fc79"/>
<a href="structmlx_1_1core_1_1metal_1_1_fence.html#a4940c1aece13814af7727de9abb511f2"/>
<a href="structmlx_1_1core_1_1metal_1_1_fence.html#aeccd8f2b81418ae9fc446ae2b6e15b87"/>
<a href="structmlx_1_1core_1_1scheduler_1_1_stream_thread.html"/>
<a href="structmlx_1_1core_1_1scheduler_1_1_stream_thread.html#a06a62c21c1174e4eb4d242e50aad7adf"/>
<a href="structmlx_1_1core_1_1scheduler_1_1_stream_thread.html#a449de02bf2ac80d8fe2f208fa7eac359"/>