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

@@ -91,11 +91,9 @@ $(function(){ initResizable(false); });
<li>GatherMM()&#160;:&#160;<a class="el" href="classmlx_1_1core_1_1_gather_m_m.html#afd9bbc08138181b80e2fb86536ff3f2a">mlx::core::GatherMM</a></li>
<li>GatherQMM()&#160;:&#160;<a class="el" href="classmlx_1_1core_1_1_gather_q_m_m.html#a60ed2ade7f10dd9c9314913a810f9360">mlx::core::GatherQMM</a></li>
<li>gemm_k_iterations&#160;:&#160;<a class="el" href="structmlx_1_1steel_1_1_implicit_gemm_conv2_d_params.html#a8b50863e4e2d3481c154be6c3629bf51">mlx::steel::ImplicitGemmConv2DParams</a></li>
<li>gemm_k_iterations_aligned&#160;:&#160;<a class="el" href="structmlx_1_1steel_1_1_g_e_m_m_params.html#a0d7f419ba265805b418e93ce1ca2e0f9">mlx::steel::GEMMParams</a>, <a class="el" href="structmlx_1_1steel_1_1_g_e_m_m_spilt_k_params.html#aa37e05a03ac8b34ec7dc31ca42f68998">mlx::steel::GEMMSpiltKParams</a>, <a class="el" href="struct_m_l_x_fast_attention_params.html#adbc0a13076da5f704498e57239cb2bf2">MLXFastAttentionParams</a></li>
<li>gemm_k_iterations_aligned&#160;:&#160;<a class="el" href="structmlx_1_1steel_1_1_g_e_m_m_params.html#a0d7f419ba265805b418e93ce1ca2e0f9">mlx::steel::GEMMParams</a>, <a class="el" href="structmlx_1_1steel_1_1_g_e_m_m_spilt_k_params.html#aa37e05a03ac8b34ec7dc31ca42f68998">mlx::steel::GEMMSpiltKParams</a></li>
<li>gemm_loop()&#160;:&#160;<a class="el" href="structmlx_1_1steel_1_1_g_e_m_m_kernel.html#a756d7bbcc96e2919cd65eec4bc135780">mlx::steel::GEMMKernel&lt; T, U, BM, BN, BK, WM, WN, transpose_a, transpose_b, MN_aligned, K_aligned, AccumType, Epilogue &gt;</a></li>
<li>gemm_n_iterations_aligned&#160;:&#160;<a class="el" href="struct_m_l_x_fast_attention_params.html#ab56b3db8fc6a938ce9c739ee78a7b803">MLXFastAttentionParams</a></li>
<li>gemm_params&#160;:&#160;<a class="el" href="structmlx_1_1steel_1_1_conv2_d_input_block_loader_large_filter.html#ab0724eb3ef52ee773b6607f6433b9f2c">mlx::steel::Conv2DInputBlockLoaderLargeFilter&lt; T, BM, BN, BK, tgp_size, tgp_padding &gt;</a>, <a class="el" href="structmlx_1_1steel_1_1_conv2_d_input_block_loader_small_channels.html#af59f9d356c4c3ec5627dc5a263d239d4">mlx::steel::Conv2DInputBlockLoaderSmallChannels&lt; T, BM, BN, BK, tgp_size, n_channels, tgp_padding &gt;</a>, <a class="el" href="structmlx_1_1steel_1_1_conv2_d_input_block_loader_small_filter.html#acc778b3c0b7ec38a43e8ea943df8704c">mlx::steel::Conv2DInputBlockLoaderSmallFilter&lt; T, BM, BN, BK, tgp_size, tgp_padding &gt;</a></li>
<li>gemm_sv_m_block_iterations&#160;:&#160;<a class="el" href="struct_m_l_x_fast_attention_params.html#a2799a2f219441fef7f351374f4cbc67c">MLXFastAttentionParams</a></li>
<li>get_active_memory()&#160;:&#160;<a class="el" href="classmlx_1_1core_1_1metal_1_1_metal_allocator.html#a7a3ad4e33d57a47474c98e2f88e775d7">mlx::core::metal::MetalAllocator</a></li>
<li>get_architecture()&#160;:&#160;<a class="el" href="classmlx_1_1core_1_1metal_1_1_device.html#a65f64dd8bafdc704d871fc5be5e7bc0b">mlx::core::metal::Device</a></li>
<li>get_cache_memory()&#160;:&#160;<a class="el" href="classmlx_1_1core_1_1metal_1_1_metal_allocator.html#ad3cabbe638917ca4114eb74dcabe381f">mlx::core::metal::MetalAllocator</a></li>
@@ -112,6 +110,7 @@ $(function(){ initResizable(false); });
<li>good_size_cmplx()&#160;:&#160;<a class="el" href="structpocketfft_1_1detail_1_1util.html#a758e00d242a1b7eda8f9f0c21f35c624">pocketfft::detail::util</a></li>
<li>good_size_real()&#160;:&#160;<a class="el" href="structpocketfft_1_1detail_1_1util.html#a173da7d5929ded86fffcebcfdc5086aa">pocketfft::detail::util</a></li>
<li>gpu&#160;:&#160;<a class="el" href="structmlx_1_1core_1_1_device.html#a45ed081b56ae5d4ddd39c83a5d8a1616">mlx::core::Device</a></li>
<li>gqa_factor&#160;:&#160;<a class="el" href="structmlx_1_1steel_1_1_attn_params.html#a3b3e18cb993ab24819c852bc64288841">mlx::steel::AttnParams</a></li>
<li>Greater()&#160;:&#160;<a class="el" href="classmlx_1_1core_1_1_greater.html#a1d5992a66c020cd97a70e8e3d8cd1a1b">mlx::core::Greater</a></li>
<li>GreaterEqual()&#160;:&#160;<a class="el" href="classmlx_1_1core_1_1_greater_equal.html#a19a3c49d5a9b40e17da0e56ef6908527">mlx::core::GreaterEqual</a></li>
<li>grid&#160;:&#160;<a class="el" href="struct_read_writer.html#ac7a957f99873d3797081f5d620f3b2c8">ReadWriter&lt; in_T, out_T, step, four_step_real &gt;</a></li>