2024-10-15 23:12:17 +08:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" lang = "en-US" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=11" / >
< meta name = "generator" content = "Doxygen 1.12.0" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > MLX: Class Members - Variables< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< script type = "text/javascript" src = "clipboard.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "cookie.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr id = "projectrow" >
< td id = "projectalign" >
< div id = "projectname" > MLX
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
<!-- Generated by Doxygen 1.12.0 -->
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
< / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',false);
$(function() { init_search(); });
});
/* @license-end */
< / script >
< div id = "main-nav" > < / div >
< / div > <!-- top -->
< div id = "doc-content" >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(function(){ initResizable(false); });
/* @license-end */
< / script >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< div id = "MSearchResults" >
< div class = "SRPage" >
< div id = "SRIndex" >
< div id = "SRResults" > < / div >
< div class = "SRStatus" id = "Loading" > Loading...< / div >
< div class = "SRStatus" id = "Searching" > Searching...< / div >
< div class = "SRStatus" id = "NoMatches" > No Matches< / div >
< / div >
< / div >
< / div >
< / div >
< div class = "contents" >
< div class = "textblock" > Here is a list of all variables with links to the classes they belong to:< / div >
< h3 > < a id = "index_s" name = "index_s" > < / a > - s -< / h3 > < ul >
2024-11-23 04:24:16 +08:00
< li > scale  :  < a class = "el" href = "structmlx_1_1steel_1_1_attn_params.html#ad81bcd32e6ff8fec0000eca505fb6826" > mlx::steel::AttnParams< / a > , < a class = "el" href = "struct_scale_op.html#a02043fac21c68fb8d6863a01f45ede4b" > ScaleOp< OutT, InT > < / a > , < a class = "el" href = "struct_transform_scale.html#aa56b8e107acf16fdf77006625c2b8bc6" > TransformScale< T > < / a > < / li >
2024-12-07 05:22:39 +08:00
< li > scale_  :  < a class = "el" href = "classmlx_1_1core_1_1fast_1_1_ro_p_e.html#aa3b6ec6bb0766fb2f4f805d49d540f40" > mlx::core::fast::RoPE< / a > , < a class = "el" href = "classmlx_1_1core_1_1fast_1_1_scaled_dot_product_attention.html#a3d4ef9a11114c8f69e35e2f1d78e5f7a" > mlx::core::fast::ScaledDotProductAttention< / a > < / li >
2024-10-15 23:12:17 +08:00
< li > scales  :  < a class = "el" href = "struct_quantized_block_loader.html#a6123e4a9209d6eacb58b2c2344ed1ecf" > QuantizedBlockLoader< T, BROWS, BCOLS, dst_ld, reduction_dim, tgp_size, group_size, bits > < / a > < / li >
2024-11-23 04:24:16 +08:00
< li > shape  :  < a class = "el" href = "structmlx_1_1core_1_1fast_1_1_custom_kernel_shape_info.html#a63db720fe0c2abc4b71e22a58a015f8a" > mlx::core::fast::CustomKernelShapeInfo< / a > , < a class = "el" href = "structmlx_1_1core_1_1_reduction_plan.html#a6cfa8771fa9caf6fdcc3d74c9fca83ae" > mlx::core::ReductionPlan< / a > , < a class = "el" href = "structmlx_1_1steel_1_1_layout2_d.html#a23183747ab1ddbdd3f1fcac6d0faa2cd" > mlx::steel::Layout2D< Shape, Layout > < / a > < / li >
2024-10-15 23:12:17 +08:00
< li > shapes  :  < a class = "el" href = "struct_indices.html#a5ab170f1a77636180889ddfffd4f7d2f" > Indices< IdxT, NIDX > < / a > < / li >
< li > shp  :  < a class = "el" href = "classpocketfft_1_1detail_1_1arr__info.html#a2467e9e01de1ba4d7cd28c1af783da8d" > pocketfft::detail::arr_info< / a > < / li >
< li > sm  :  < a class = "el" href = "structmlx_1_1steel_1_1_block_m_m_a.html#aa85451edf6900fd6af164d4d50889ae3" > mlx::steel::BlockMMA< T, U, BM, BN, BK, WM, WN, transpose_a, transpose_b, lda_tgp, ldb_tgp, AccumType, Epilogue > < / a > < / li >
< li > sn  :  < a class = "el" href = "structmlx_1_1steel_1_1_block_m_m_a.html#ade420e8b811d597345783c324c23a34a" > mlx::steel::BlockMMA< T, U, BM, BN, BK, WM, WN, transpose_a, transpose_b, lda_tgp, ldb_tgp, AccumType, Epilogue > < / a > < / li >
< li > split_k_partition_size  :  < a class = "el" href = "structmlx_1_1steel_1_1_g_e_m_m_spilt_k_params.html#a9f5a67b2343645b570e109c3837d4042" > mlx::steel::GEMMSpiltKParams< / a > < / li >
< li > split_k_partition_stride  :  < a class = "el" href = "structmlx_1_1steel_1_1_g_e_m_m_spilt_k_params.html#a12144ce89d404812cd862611d770b9fb" > mlx::steel::GEMMSpiltKParams< / a > < / li >
< li > split_k_partitions  :  < a class = "el" href = "structmlx_1_1steel_1_1_g_e_m_m_spilt_k_params.html#ae06c27116905d4ff3b9b436e588a93fd" > mlx::steel::GEMMSpiltKParams< / a > < / li >
2024-11-23 04:24:16 +08:00
< li > src  :  < a class = "el" href = "structmlx_1_1steel_1_1_block_loader.html#ad1db14517568ae9eddfb6986ef31c7aa" > mlx::steel::BlockLoader< T, BROWS, BCOLS, dst_ld, reduction_dim, tgp_size, alignment, n_reads, TCOLS, TROWS > < / a > , < a class = "el" href = "structmlx_1_1steel_1_1_block_loader_t.html#a7004a4efaa483cc79b8b79810a17c777" > mlx::steel::BlockLoaderT< T, BROWS, BCOLS, kDstStrRow, kDstStrCol, reduction_dim, tgp_size, n_reads, TCOLS, TROWS > < / a > , < a class = "el" href = "structmlx_1_1steel_1_1_conv2_d_input_block_loader_general.html#a1ee2922961b5fcb1db577928c4d9d731" > mlx::steel::Conv2DInputBlockLoaderGeneral< T, BM, BN, BK, tgp_size, tgp_padding > < / a > , < a class = "el" href = "structmlx_1_1steel_1_1_conv2_d_input_block_loader_large_filter.html#a656a46ee27486482b45ff90b3d626255" > mlx::steel::Conv2DInputBlockLoaderLargeFilter< T, BM, BN, BK, tgp_size, tgp_padding > < / a > , < a class = "el" href = "structmlx_1_1steel_1_1_conv2_d_input_block_loader_small_channels.html#afe21e46e08523232830c25eb1b4ade16" > mlx::steel::Conv2DInputBlockLoaderSmallChannels< T, BM, BN, BK, tgp_size, n_channels, tgp_padding > < / a > , < a class = "el" href = "structmlx_1_1steel_1_1_conv2_d_input_block_loader_small_filter.html#a57552e9cfbafad71d47b2f3a8e027bdf" > mlx::steel::Conv2DInputBlockLoaderSmallFilter< T, BM, BN, BK, tgp_size, tgp_padding > < / a > , < a class = "el" href = "structmlx_1_1steel_1_1_conv2_d_weight_block_loader.html#a7bfbcc4a1e3eef7aef5dd8e8c374a95f" > mlx::steel::Conv2DWeightBlockLoader< T, BM, BN, BK, tgp_size, tgp_padding > < / a > , < a class = "el" href = "structmlx_1_1steel_1_1_conv2_d_weight_block_loader_general.html#a50f458dbb74d61be2ed24727d8d43614" > mlx::steel::Conv2DWeightBlockLoaderGeneral< T, BM, BN, BK, tgp_size, tgp_padding > < / a > , < a class = "el" href = "structmlx_1_1steel_1_1_conv2_d_weight_block_loader_small_channels.html#a8b04a69952404a04029dacc424df6e8f" > mlx::steel::Conv2DWeightBlockLoaderSmallChannels< T, BM, BN, BK, tgp_size, n_channels, tgp_padding > < / a > , < a class = "el" href = "struct_quantized_block_loader.html#abbf8249ca99e3e87b296ddd60a984b76" > QuantizedBlockLoader< T, BROWS, BCOLS, dst_ld, reduction_dim, tgp_size, group_size, bits > < / a > < / li >
< li > src_ld  :  < a class = "el" href = "structmlx_1_1steel_1_1_block_loader.html#aadafc50f7f06af434149d7469df4714d" > mlx::steel::BlockLoader< T, BROWS, BCOLS, dst_ld, reduction_dim, tgp_size, alignment, n_reads, TCOLS, TROWS > < / a > , < a class = "el" href = "structmlx_1_1steel_1_1_block_loader_t.html#aeba87e81185da6b20a092c5d240d3321" > mlx::steel::BlockLoaderT< T, BROWS, BCOLS, kDstStrRow, kDstStrCol, reduction_dim, tgp_size, n_reads, TCOLS, TROWS > < / a > , < a class = "el" href = "structmlx_1_1steel_1_1_conv2_d_weight_block_loader.html#a7464ec687323fa79050702952ed9084f" > mlx::steel::Conv2DWeightBlockLoader< T, BM, BN, BK, tgp_size, tgp_padding > < / a > , < a class = "el" href = "structmlx_1_1steel_1_1_conv2_d_weight_block_loader_general.html#a6918c1df7712c4e408e2871467ea7987" > mlx::steel::Conv2DWeightBlockLoaderGeneral< T, BM, BN, BK, tgp_size, tgp_padding > < / a > , < a class = "el" href = "structmlx_1_1steel_1_1_conv2_d_weight_block_loader_small_channels.html#aa6bedc0cbb447eaf70c03f2e26df2cb2" > mlx::steel::Conv2DWeightBlockLoaderSmallChannels< T, BM, BN, BK, tgp_size, n_channels, tgp_padding > < / a > , < a class = "el" href = "struct_quantized_block_loader.html#a8050977d473d1a24fae5c833e609839e" > QuantizedBlockLoader< T, BROWS, BCOLS, dst_ld, reduction_dim, tgp_size, group_size, bits > < / a > < / li >
2024-10-15 23:12:17 +08:00
< li > start_row  :  < a class = "el" href = "structmlx_1_1steel_1_1_conv2_d_weight_block_loader_general.html#a220e033b689c8d6a6f319dae02b38334" > mlx::steel::Conv2DWeightBlockLoaderGeneral< T, BM, BN, BK, tgp_size, tgp_padding > < / a > < / li >
< li > stop  :  < a class = "el" href = "structmlx_1_1core_1_1scheduler_1_1_stream_thread.html#a456ad1c0c9e731833a2f8411c4ed51aa" > mlx::core::scheduler::StreamThread< / a > < / li >
< li > str  :  < a class = "el" href = "struct_m_l_x_conv_params.html#a862191e8ab1bc8a47aa1396b36d46058" > MLXConvParams< NDIM > < / a > , < a class = "el" href = "classpocketfft_1_1detail_1_1arr__info.html#abe1f7b92501b4e0e5a38fd26294ac5a4" > pocketfft::detail::arr_info< / a > < / li >
< li > stream  :  < a class = "el" href = "structmlx_1_1core_1_1scheduler_1_1_stream_thread.html#a8462e4acffcd385c6248bd7102e6bcb1" > mlx::core::scheduler::StreamThread< / a > < / li >
< li > strided_device_idx  :  < a class = "el" href = "struct_read_writer.html#a4c0b12484aac4fd6759d67c190391989" > ReadWriter< in_T, out_T, step, four_step_real > < / a > < / li >
< li > strided_shared_idx  :  < a class = "el" href = "struct_read_writer.html#ace40adb02cfb33d89c98353327c251fc" > ReadWriter< in_T, out_T, step, four_step_real > < / a > < / li >
< li > strides  :  < a class = "el" href = "struct_indices.html#a7f73d7652f0f751e6a06c2663e329a4a" > Indices< IdxT, NIDX > < / a > , < a class = "el" href = "structmlx_1_1core_1_1fast_1_1_custom_kernel_shape_info.html#a63954de7da62942ec69afcaaa19d46f2" > mlx::core::fast::CustomKernelShapeInfo< / a > , < a class = "el" href = "structmlx_1_1core_1_1_reduction_plan.html#a9bf7cae845ab633247c1811613ece8bd" > mlx::core::ReductionPlan< / a > < / li >
2024-11-23 04:24:16 +08:00
< li > swizzle_log  :  < a class = "el" href = "structmlx_1_1steel_1_1_g_e_m_m_params.html#af9ff2c06dd8994126634531440325be7" > mlx::steel::GEMMParams< / a > , < a class = "el" href = "structmlx_1_1steel_1_1_implicit_gemm_conv2_d_params.html#ad0713159d4f710cd9a066596593d8840" > mlx::steel::ImplicitGemmConv2DParams< / a > < / li >
2024-10-15 23:12:17 +08:00
< / ul >
< / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
Generated by  < a href = "https://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.svg" width = "104" height = "31" alt = "doxygen" / > < / a > 1.12.0
< / small > < / address >
< / div > <!-- doc - content -->
< / body >
< / html >