2024-06-07 11:28:06 +08:00
var searchData =
[
[ 't_5fdcst23_0' , [ 'T_dcst23' , [ '../classpocketfft_1_1detail_1_1_t__dcst23.html' , 1 , 'pocketfft::detail::T_dcst23< T0 >' ] , [ '../classpocketfft_1_1detail_1_1_t__dcst23.html#a7cbe3fd1b64383d8b466bcdc2f594900' , 1 , 'pocketfft::detail::T_dcst23::T_dcst23()' ] ] ] ,
[ 't_5fdcst4_1' , [ 'T_dcst4' , [ '../classpocketfft_1_1detail_1_1_t__dcst4.html' , 1 , 'pocketfft::detail::T_dcst4< T0 >' ] , [ '../classpocketfft_1_1detail_1_1_t__dcst4.html#a4a623ebc5dfe8c3cad153c642663099b' , 1 , 'pocketfft::detail::T_dcst4::T_dcst4()' ] ] ] ,
[ 't_5fdct1_2' , [ 'T_dct1' , [ '../classpocketfft_1_1detail_1_1_t__dct1.html' , 1 , 'pocketfft::detail::T_dct1< T0 >' ] , [ '../classpocketfft_1_1detail_1_1_t__dct1.html#ac153e82c8bf0943638a88486e35c16d6' , 1 , 'pocketfft::detail::T_dct1::T_dct1()' ] ] ] ,
[ 't_5fdst1_3' , [ 'T_dst1' , [ '../classpocketfft_1_1detail_1_1_t__dst1.html' , 1 , 'pocketfft::detail::T_dst1< T0 >' ] , [ '../classpocketfft_1_1detail_1_1_t__dst1.html#ad0b6647266ef0e87d34730774b92da84' , 1 , 'pocketfft::detail::T_dst1::T_dst1()' ] ] ] ,
[ 'take_4' , [ 'take' , [ '../group__ops.html#gac2fc270882fcfa81eb8bd068cc0d86d7' , 1 , 'mlx::core::take(const array &a, const array &indices, int axis, StreamOrDevice s={})' ] , [ '../group__ops.html#ga45d0f423a5e030440ef753f36c5aabf1' , 1 , 'mlx::core::take(const array &a, const array &indices, StreamOrDevice s={})' ] ] ] ,
[ 'take_5falong_5faxis_5' , [ 'take_along_axis' , [ '../group__ops.html#gae0a81d4f983e296a87302e36d65bfc76' , 1 , 'mlx::core' ] ] ] ,
[ 'tan_6' , [ 'Tan' , [ '../structmlx_1_1core_1_1detail_1_1_tan.html' , 1 , 'mlx::core::detail::Tan' ] , [ '../classmlx_1_1core_1_1_tan.html' , 1 , 'mlx::core::Tan' ] , [ '../struct_tan.html' , 1 , 'Tan' ] , [ '../classmlx_1_1core_1_1_tan.html#a8dcc9ff660210ccf05134dd95f47de08' , 1 , 'mlx::core::Tan::Tan()' ] ] ] ,
[ 'tan_7' , [ 'tan' , [ '../namespacemetal.html#a862215a8ddacb086296ba02567c9b158' , 1 , 'metal::tan()' ] , [ '../namespacemetal_1_1fast.html#ae34754afa152a6170ac2ae3294174506' , 1 , 'metal::fast::tan()' ] , [ '../namespacemetal_1_1precise.html#a8261ed22f03122ef15b89512358acb1f' , 1 , 'metal::precise::tan()' ] , [ '../group__ops.html#ga3f10e89a4bcb1a8fa44fb33b8d1176a5' , 1 , 'mlx::core::tan()' ] ] ] ,
[ 'tanh_8' , [ 'Tanh' , [ '../structmlx_1_1core_1_1detail_1_1_tanh.html' , 1 , 'mlx::core::detail::Tanh' ] , [ '../classmlx_1_1core_1_1_tanh.html' , 1 , 'mlx::core::Tanh' ] , [ '../struct_tanh.html' , 1 , 'Tanh' ] , [ '../classmlx_1_1core_1_1_tanh.html#ae551297bf573e1802fb831440276dee4' , 1 , 'mlx::core::Tanh::Tanh()' ] ] ] ,
[ 'tanh_9' , [ 'tanh' , [ '../namespacemetal.html#aa97fc50bd6addfc6de0aae8570fe963d' , 1 , 'metal::tanh()' ] , [ '../namespacemetal_1_1fast.html#a13e6e6ae087b7c558e9a94ddbc864d43' , 1 , 'metal::fast::tanh()' ] , [ '../namespacemetal_1_1precise.html#a741c27a10cc968dd1e63473d9fcd8f99' , 1 , 'metal::precise::tanh()' ] , [ '../group__ops.html#ga5efb19aa0dfa42d8a3d5e1dfd569cd6d' , 1 , 'mlx::core::tanh()' ] ] ] ,
[ 'tanpi_10' , [ 'tanpi' , [ '../namespacemetal.html#ae2046d163a525fc1822a9ec8a0aeaeb3' , 1 , 'metal::tanpi()' ] , [ '../namespacemetal_1_1fast.html#a39b2952d4adf1400016c63243798aaf8' , 1 , 'metal::fast::tanpi()' ] , [ '../namespacemetal_1_1precise.html#a8fae8c20deff43a8e855bba6f3ba20a5' , 1 , 'metal::precise::tanpi()' ] ] ] ,
[ 'tcols_11' , [ 'TCOLS' , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_large_filter.html#a0b5303f3258e0a21862dead8e3f5401e' , 1 , 'mlx::steel::Conv2DInputBlockLoaderLargeFilter::TCOLS' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_small_filter.html#a5adbd51e9adb6f7853724d83de4ff755' , 1 , 'mlx::steel::Conv2DInputBlockLoaderSmallFilter::TCOLS' ] , [ '../structmlx_1_1steel_1_1_conv2_d_weight_block_loader.html#a80cb90674f839d5d4ecfde384fa0a7a2' , 1 , 'mlx::steel::Conv2DWeightBlockLoader::TCOLS' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_small_channels.html#ad2508cd5cdb51b2f611057e743b8fc6f' , 1 , 'mlx::steel::Conv2DInputBlockLoaderSmallChannels::TCOLS' ] , [ '../structmlx_1_1steel_1_1_conv2_d_weight_block_loader_small_channels.html#acd54132d0928d0f6fb15b2f367e5d5e8' , 1 , 'mlx::steel::Conv2DWeightBlockLoaderSmallChannels::TCOLS' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_general.html#ae25c676b7318d78462ee89bcd80dc805' , 1 , 'mlx::steel::Conv2DInputBlockLoaderGeneral::TCOLS' ] , [ '../structmlx_1_1steel_1_1_conv2_d_weight_block_loader_general.html#aff021a6fae860b4ac01fb593b2720457' , 1 , 'mlx::steel::Conv2DWeightBlockLoaderGeneral::TCOLS' ] ] ] ,
[ 'tell_12' , [ 'tell' , [ '../classmlx_1_1core_1_1io_1_1_reader.html#a27697ccc1ce45da0233db3bd4f298aed' , 1 , 'mlx::core::io::Reader::tell()' ] , [ '../classmlx_1_1core_1_1io_1_1_writer.html#a11ad80749894993232fbb5c70fd7b282' , 1 , 'mlx::core::io::Writer::tell()' ] , [ '../classmlx_1_1core_1_1io_1_1_file_reader.html#aa47428656f87fb1ff89378a6041bf68f' , 1 , 'mlx::core::io::FileReader::tell()' ] , [ '../classmlx_1_1core_1_1io_1_1_file_writer.html#aa883a722789c962164fd0ddcc5f6ffc5' , 1 , 'mlx::core::io::FileWriter::tell()' ] ] ] ,
[ 'ten_13' , [ 'ten' , [ '../classmlx_1_1core_1_1_log.html#a044a23e8b1422984628e1cd5ab506421a394d85b39676763bdf35b8d54b9e43a1' , 1 , 'mlx::core::Log' ] ] ] ,
[ 'tensordot_14' , [ 'tensordot' , [ '../group__ops.html#gaf5c9735f4690327e1500e04e728fae70' , 1 , 'mlx::core::tensordot(const array &a, const array &b, const int axis=2, StreamOrDevice s={})' ] , [ '../group__ops.html#gad7fe00b566f89d607639c1a497cabbc6' , 1 , 'mlx::core::tensordot(const array &a, const array &b, const std::vector< int > &axes_a, const std::vector< int > &axes_b, StreamOrDevice s={})' ] ] ] ,
[ 'ternary_15' , [ 'ternary' , [ '../namespacemlx_1_1core_1_1metal.html#a2d1c92ba6897c0a7a428fed63279b61f' , 1 , 'mlx::core::metal' ] ] ] ,
2024-07-12 06:32:08 +08:00
[ 'ternary_2eh_16' , [ 'ternary.h' , [ '../common_2ternary_8h.html' , 1 , '(Global Namespace)' ] , [ '../metal_2kernels_2ternary_8h.html' , 1 , '(Global Namespace)' ] , [ '../metal_2ternary_8h.html' , 1 , '(Global Namespace)' ] ] ] ,
2024-06-07 11:28:06 +08:00
[ 'ternary_5fg_17' , [ 'ternary_g' , [ '../metal_2kernels_2ternary_8h.html#ab55f2a7fbbdae6798217f8253e4bacb3' , 1 , 'ternary.h' ] ] ] ,
[ 'ternary_5fg_5fnd_18' , [ 'ternary_g_nd' , [ '../metal_2kernels_2ternary_8h.html#a94f4695f471837525e5ca995285bc6aa' , 1 , 'ternary.h' ] ] ] ,
[ 'ternary_5fg_5fnd1_19' , [ 'ternary_g_nd1' , [ '../metal_2kernels_2ternary_8h.html#a1bd5918559850f3f80e3adee2391fe6a' , 1 , 'ternary.h' ] ] ] ,
[ 'ternary_5fg_5fnd2_20' , [ 'ternary_g_nd2' , [ '../metal_2kernels_2ternary_8h.html#afdf0d9d0cb21fcb3f176500785076af8' , 1 , 'ternary.h' ] ] ] ,
[ 'ternary_5fg_5fnd3_21' , [ 'ternary_g_nd3' , [ '../metal_2kernels_2ternary_8h.html#a113df0c8a841b0e986900d580644e047' , 1 , 'ternary.h' ] ] ] ,
2024-07-12 06:32:08 +08:00
[ 'ternary_5fop_5fgpu_22' , [ 'ternary_op_gpu' , [ '../namespacemlx_1_1core.html#aa63e62b6d3906e4cac871d498515a1cd' , 1 , 'mlx::core' ] ] ] ,
[ 'ternary_5fop_5fgpu_5finplace_23' , [ 'ternary_op_gpu_inplace' , [ '../namespacemlx_1_1core.html#a37645c0adccb3eb46844115def1a68d7' , 1 , 'mlx::core' ] ] ] ,
[ 'ternary_5fops_24' , [ 'ternary_ops' , [ '../namespacemlx_1_1core_1_1metal.html#a11b593b07e9a33e5f78fe4695fb99ec9' , 1 , 'mlx::core::metal' ] ] ] ,
[ 'ternary_5fops_2eh_25' , [ 'ternary_ops.h' , [ '../ternary__ops_8h.html' , 1 , '' ] ] ] ,
[ 'ternary_5fv_26' , [ 'ternary_v' , [ '../metal_2kernels_2ternary_8h.html#a83f93644d21ee774e06e8190d0725ccb' , 1 , 'ternary.h' ] ] ] ,
[ 'tgp_5fmem_5fsize_27' , [ 'tgp_mem_size' , [ '../structmlx_1_1steel_1_1_g_e_m_m_kernel.html#a1ec583584e69dcbbb72106390a4fc5da' , 1 , 'mlx::steel::GEMMKernel' ] ] ] ,
[ 'tgp_5fmem_5fsize_5fa_28' , [ 'tgp_mem_size_a' , [ '../structmlx_1_1steel_1_1_g_e_m_m_kernel.html#ac00b149d76a903c2f91b0f477dc5037f' , 1 , 'mlx::steel::GEMMKernel' ] ] ] ,
[ 'tgp_5fmem_5fsize_5fb_29' , [ 'tgp_mem_size_b' , [ '../structmlx_1_1steel_1_1_g_e_m_m_kernel.html#a105af1069668028c6f1bc6d6dd162298' , 1 , 'mlx::steel::GEMMKernel' ] ] ] ,
[ 'tgp_5fpadding_5fa_30' , [ 'tgp_padding_a' , [ '../structmlx_1_1steel_1_1_g_e_m_m_kernel.html#ad547704ccbff6c2076abeffa6628c5a0' , 1 , 'mlx::steel::GEMMKernel' ] ] ] ,
[ 'tgp_5fpadding_5fb_31' , [ 'tgp_padding_b' , [ '../structmlx_1_1steel_1_1_g_e_m_m_kernel.html#ad1b03941e869017558423c08b08bc094' , 1 , 'mlx::steel::GEMMKernel' ] ] ] ,
[ 'tgp_5fsize_32' , [ 'tgp_size' , [ '../structmlx_1_1steel_1_1_g_e_m_m_kernel.html#a9058ddb73e30e83fb9c548ba22817d64' , 1 , 'mlx::steel::GEMMKernel' ] ] ] ,
[ 'thread_33' , [ 'thread' , [ '../structmlx_1_1core_1_1scheduler_1_1_stream_thread.html#a449de02bf2ac80d8fe2f208fa7eac359' , 1 , 'mlx::core::scheduler::StreamThread' ] ] ] ,
[ 'thread_5fcount_34' , [ 'thread_count' , [ '../structpocketfft_1_1detail_1_1util.html#a3b012d5a19215bcd32cf6e228556fa87' , 1 , 'pocketfft::detail::util' ] ] ] ,
[ 'thread_5ffn_35' , [ 'thread_fn' , [ '../structmlx_1_1core_1_1scheduler_1_1_stream_thread.html#a06a62c21c1174e4eb4d242e50aad7adf' , 1 , 'mlx::core::scheduler::StreamThread' ] ] ] ,
[ 'thread_5fid_36' , [ 'thread_id' , [ '../namespacepocketfft_1_1detail_1_1threading.html#aebe85d6273d92c7d3728e2c621ccc82b' , 1 , 'pocketfft::detail::threading' ] ] ] ,
[ 'thread_5fidx_37' , [ 'thread_idx' , [ '../struct_quantized_block_loader.html#a50821537ea747bc03295a09bb0eef475' , 1 , 'QuantizedBlockLoader::thread_idx' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_large_filter.html#a70da26a715135d973f88371a70255be9' , 1 , 'mlx::steel::Conv2DInputBlockLoaderLargeFilter::thread_idx' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_small_filter.html#ac18de37cde1459595bfe18b0d5ef146d' , 1 , 'mlx::steel::Conv2DInputBlockLoaderSmallFilter::thread_idx' ] , [ '../structmlx_1_1steel_1_1_conv2_d_weight_block_loader.html#ab1cb2ade639787243e0325dcd3dc0a11' , 1 , 'mlx::steel::Conv2DWeightBlockLoader::thread_idx' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_small_channels.html#a9642399b8066e29123524f36ebc7b482' , 1 , 'mlx::steel::Conv2DInputBlockLoaderSmallChannels::thread_idx' ] , [ '../structmlx_1_1steel_1_1_conv2_d_weight_block_loader_small_channels.html#acacdac168004c87fee27c8554ac905a7' , 1 , 'mlx::steel::Conv2DWeightBlockLoaderSmallChannels::thread_idx' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_general.html#a401f0c7cf1588552556603c7ffba2316' , 1 , 'mlx::steel::Conv2DInputBlockLoaderGeneral::thread_idx' ] , [ '../structmlx_1_1steel_1_1_conv2_d_weight_block_loader_general.html#a08a517bc50caf41155b98be0690bfe44' , 1 , 'mlx::steel::Conv2DWeightBlockLoaderGeneral::thread_idx' ] , [ '../structmlx_1_1steel_1_1_block_loader.html#a064e2cc77e0b1cf0f8027929e031775b' , 1 , 'mlx::steel::BlockLoader::thread_idx' ] ] ] ,
[ 'thread_5fmap_38' , [ 'thread_map' , [ '../namespacepocketfft_1_1detail_1_1threading.html#a4fcf674db39f0e2c1c59d48491daed6e' , 1 , 'pocketfft::detail::threading' ] ] ] ,
[ 'thread_5fpool_39' , [ 'thread_pool' , [ '../classpocketfft_1_1detail_1_1threading_1_1thread__pool.html' , 1 , 'pocketfft::detail::threading::thread_pool' ] , [ '../classpocketfft_1_1detail_1_1threading_1_1thread__pool.html#a37a8121a99dd06a9d44b3e80ba0ea560' , 1 , 'pocketfft::detail::threading::thread_pool::thread_pool(size_t nthreads)' ] , [ '../classpocketfft_1_1detail_1_1threading_1_1thread__pool.html#aefaadaa60c0183b862ad96338177a5e0' , 1 , 'pocketfft::detail::threading::thread_pool::thread_pool()' ] ] ] ,
[ 'thread_5fsort_5ft_40' , [ 'thread_sort_t' , [ '../struct_block_merge_sort.html#ad2474d16721f4ceb954125728a0e2ea2' , 1 , 'BlockMergeSort' ] ] ] ,
[ 'thread_5fswap_41' , [ 'thread_swap' , [ '../sort_8h.html#a6e8c2da4975a8001fd5ddf211a3058b7' , 1 , 'sort.h' ] ] ] ,
[ 'threads_5fper_5ftg_42' , [ 'threads_per_tg' , [ '../struct_read_writer.html#a64c58e358da22358df3075448ea23893' , 1 , 'ReadWriter' ] ] ] ,
[ 'threadsort_43' , [ 'ThreadSort' , [ '../struct_thread_sort.html' , 1 , '' ] ] ] ,
[ 'threefry_2eh_44' , [ 'threefry.h' , [ '../threefry_8h.html' , 1 , '' ] ] ] ,
[ 'threefry2x32_5fhash_45' , [ 'threefry2x32_hash' , [ '../namespacemlx_1_1core_1_1random.html#ac7e92c89a2bac1b0bed922a3d4c3c66b' , 1 , 'mlx::core::random' ] ] ] ,
[ 'tile_46' , [ 'tile' , [ '../group__ops.html#gab105a57b9a4d84496fe1e4d60e13d361' , 1 , 'mlx::core' ] ] ] ,
[ 'tile_5fstride_47' , [ 'tile_stride' , [ '../struct_quantized_block_loader.html#ac3f651c1a645291d1037a2cc8ded2320' , 1 , 'QuantizedBlockLoader::tile_stride' ] , [ '../structmlx_1_1steel_1_1_block_loader.html#ab87876699d55473620c7ea99f9da911d' , 1 , 'mlx::steel::BlockLoader::tile_stride' ] ] ] ,
[ 'tile_5fstride_5fa_48' , [ 'tile_stride_a' , [ '../structmlx_1_1steel_1_1_block_m_m_a.html#a8fddaa78913cdc8eea5e1cf7d2776330' , 1 , 'mlx::steel::BlockMMA' ] ] ] ,
[ 'tile_5fstride_5fb_49' , [ 'tile_stride_b' , [ '../structmlx_1_1steel_1_1_block_m_m_a.html#ae3f35453b3afbaac9df64ad5966b34a4' , 1 , 'mlx::steel::BlockMMA' ] ] ] ,
[ 'tiles_5fm_50' , [ 'tiles_m' , [ '../struct_m_l_x_fast_attention_params.html#a0df159c839fc27b9426b8ac4336cc0ad' , 1 , 'MLXFastAttentionParams::tiles_m' ] , [ '../structmlx_1_1steel_1_1_implicit_gemm_conv2_d_params.html#a4c5e33edf70be99cf93ac5723c12eb24' , 1 , 'mlx::steel::ImplicitGemmConv2DParams::tiles_m' ] , [ '../structmlx_1_1steel_1_1_g_e_m_m_params.html#ad23a5a7f74cd5859741a36e4bc7823ca' , 1 , 'mlx::steel::GEMMParams::tiles_m' ] , [ '../structmlx_1_1steel_1_1_g_e_m_m_spilt_k_params.html#a0970989624e17088d5326c2e198cb95b' , 1 , 'mlx::steel::GEMMSpiltKParams::tiles_m' ] ] ] ,
[ 'tiles_5fn_51' , [ 'tiles_n' , [ '../struct_m_l_x_fast_attention_params.html#a608aa256216ac6d80af00209303d2029' , 1 , 'MLXFastAttentionParams::tiles_n' ] , [ '../structmlx_1_1steel_1_1_implicit_gemm_conv2_d_params.html#a76f9f381e7187a993d65128b9b681b2d' , 1 , 'mlx::steel::ImplicitGemmConv2DParams::tiles_n' ] , [ '../structmlx_1_1steel_1_1_g_e_m_m_params.html#a0e6b8b629232f1b43fbce9a395174bed' , 1 , 'mlx::steel::GEMMParams::tiles_n' ] , [ '../structmlx_1_1steel_1_1_g_e_m_m_spilt_k_params.html#a5b46dfb9cee3606efa05d217349a20a6' , 1 , 'mlx::steel::GEMMSpiltKParams::tiles_n' ] ] ] ,
[ 'tm_52' , [ 'tm' , [ '../structmlx_1_1steel_1_1_block_m_m_a.html#ab84d70540d09ce115794f343849f016f' , 1 , 'mlx::steel::BlockMMA' ] ] ] ,
[ 'tm_53' , [ 'TM' , [ '../structmlx_1_1steel_1_1_block_m_m_a.html#aba5f749fdf32d8bd9d9e29f2a9ae4591' , 1 , 'mlx::steel::BlockMMA' ] ] ] ,
[ 'tm_5fstride_54' , [ 'TM_stride' , [ '../structmlx_1_1steel_1_1_block_m_m_a.html#a5b0029866f493363942133b55bff7307' , 1 , 'mlx::steel::BlockMMA' ] ] ] ,
[ 'tn_55' , [ 'TN' , [ '../structmlx_1_1steel_1_1_block_m_m_a.html#a706ae779c1f8d2eb18f19c248567d424' , 1 , 'mlx::steel::BlockMMA' ] ] ] ,
[ 'tn_56' , [ 'tn' , [ '../structmlx_1_1steel_1_1_block_m_m_a.html#ad7a2033983cfbb474c50c2878057d8f1' , 1 , 'mlx::steel::BlockMMA' ] ] ] ,
[ 'tn_5fstride_57' , [ 'TN_stride' , [ '../structmlx_1_1steel_1_1_block_m_m_a.html#a8b3690b383afd26563efb38f9c375e50' , 1 , 'mlx::steel::BlockMMA' ] ] ] ,
[ 'to_5fbnns_5fdtype_58' , [ 'to_bnns_dtype' , [ '../namespacemlx_1_1core.html#a7a4193f37b1de9c33c31d1da09c77edb' , 1 , 'mlx::core' ] ] ] ,
[ 'to_5fstream_59' , [ 'to_stream' , [ '../namespacemlx_1_1core.html#a4734a596e57434492ddfe79f2cb9dbf9' , 1 , 'mlx::core' ] ] ] ,
[ 'topk_60' , [ 'topk' , [ '../group__ops.html#ga5487dd887c43e5341f3e68ffe47f0f5a' , 1 , 'mlx::core::topk(const array &a, int k, StreamOrDevice s={})' ] , [ '../group__ops.html#ga35b8436c79ff953f6c809598b646f498' , 1 , 'mlx::core::topk(const array &a, int k, int axis, StreamOrDevice s={})' ] ] ] ,
[ 'trace_61' , [ 'trace' , [ '../group__ops.html#gabf786129c7660ed8d5acb5499bc6fefd' , 1 , 'mlx::core::trace(const array &a, int offset, int axis1, int axis2, Dtype dtype, StreamOrDevice s={})' ] , [ '../group__ops.html#ga5ed43c2dbf7d6cbddbaa2fd682deaafd' , 1 , 'mlx::core::trace(const array &a, int offset, int axis1, int axis2, StreamOrDevice s={})' ] , [ '../group__ops.html#gaf25c00108feaafaa6350a4434cb0062e' , 1 , 'mlx::core::trace(const array &a, StreamOrDevice s={})' ] ] ] ,
[ 'transformadd_62' , [ 'TransformAdd' , [ '../structmlx_1_1steel_1_1_transform_add.html' , 1 , 'mlx::steel::TransformAdd< OutT, InT >' ] , [ '../structmlx_1_1steel_1_1_transform_add.html#a7c1b7292910b74281e5296b3dac157ae' , 1 , 'mlx::steel::TransformAdd::TransformAdd()' ] ] ] ,
[ 'transformaxpby_63' , [ 'TransformAxpby' , [ '../structmlx_1_1steel_1_1_transform_axpby.html' , 1 , 'mlx::steel::TransformAxpby< OutT, InT >' ] , [ '../structmlx_1_1steel_1_1_transform_axpby.html#ad7d11c53de13646b725921391d15bbe9' , 1 , 'mlx::steel::TransformAxpby::TransformAxpby()' ] ] ] ,
[ 'transformnone_64' , [ 'TransformNone' , [ '../structmlx_1_1steel_1_1_transform_none.html' , 1 , 'mlx::steel' ] ] ] ,
[ 'transforms_2eh_65' , [ 'transforms.h' , [ '../backend_2metal_2kernels_2steel_2gemm_2transforms_8h.html' , 1 , '(Global Namespace)' ] , [ '../transforms_8h.html' , 1 , '(Global Namespace)' ] ] ] ,
[ 'transforms_5fimpl_2eh_66' , [ 'transforms_impl.h' , [ '../transforms__impl_8h.html' , 1 , '' ] ] ] ,
[ 'transpose_67' , [ 'Transpose' , [ '../classmlx_1_1core_1_1_transpose.html' , 1 , 'mlx::core::Transpose' ] , [ '../classmlx_1_1core_1_1_transpose.html#a1a9ba023584c61c7ac93d6dce536760a' , 1 , 'mlx::core::Transpose::Transpose()' ] ] ] ,
[ 'transpose_68' , [ 'transpose' , [ '../group__ops.html#gac1869f3b7094869b44fe7ac4ce58638b' , 1 , 'mlx::core::transpose(const array &a, std::vector< int > axes, StreamOrDevice s={})' ] , [ '../group__ops.html#ga260ac332956f3a6bf1dfdb9095c84dc5' , 1 , 'mlx::core::transpose(const array &a, std::initializer_list< int > axes, StreamOrDevice s={})' ] , [ '../group__ops.html#ga68da0176fefbe0c0096783c6fd926c6a' , 1 , 'mlx::core::transpose(const array &a, StreamOrDevice s={})' ] ] ] ,
[ 'tri_69' , [ 'tri' , [ '../group__ops.html#ga4f3389e5b89e70e862e7d2b40d6c7f78' , 1 , 'mlx::core::tri(int n, int m, int k, Dtype type, StreamOrDevice s={})' ] , [ '../group__ops.html#gac19a1bd6ed6d5c7bc9d258820189dbb5' , 1 , 'mlx::core::tri(int n, Dtype type, StreamOrDevice s={})' ] ] ] ,
[ 'tril_70' , [ 'tril' , [ '../group__ops.html#ga83e0bb45dc770cf014531d873b78c5a2' , 1 , 'mlx::core' ] ] ] ,
[ 'triu_71' , [ 'triu' , [ '../group__ops.html#gaa9df5917876eeb0cb28b7fa81f880412' , 1 , 'mlx::core' ] ] ] ,
[ 'trows_72' , [ 'TROWS' , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_large_filter.html#a2528ff5ed472e4ed35415ada42276b07' , 1 , 'mlx::steel::Conv2DInputBlockLoaderLargeFilter::TROWS' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_small_filter.html#a3957fb263fe040fe70683fd1d7b06487' , 1 , 'mlx::steel::Conv2DInputBlockLoaderSmallFilter::TROWS' ] , [ '../structmlx_1_1steel_1_1_conv2_d_weight_block_loader.html#a94f0ce5bb7d87bc1fb6a7c2ba2b892d4' , 1 , 'mlx::steel::Conv2DWeightBlockLoader::TROWS' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_small_channels.html#a789683f9ac9d9309d07c05f3bdedd2fd' , 1 , 'mlx::steel::Conv2DInputBlockLoaderSmallChannels::TROWS' ] , [ '../structmlx_1_1steel_1_1_conv2_d_weight_block_loader_small_channels.html#a5cefb1285ed13ad3490198e9303453de' , 1 , 'mlx::steel::Conv2DWeightBlockLoaderSmallChannels::TROWS' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_general.html#a2aff22af70f685f858adea73f5575cf7' , 1 , 'mlx::steel::Conv2DInputBlockLoaderGeneral::TROWS' ] , [ '../structmlx_1_1steel_1_1_conv2_d_weight_block_loader_general.html#acbc28f364381166faaeec2783dc88e10' , 1 , 'mlx::steel::Conv2DWeightBlockLoaderGeneral::TROWS' ] ] ] ,
[ 'trunc_73' , [ 'trunc' , [ '../namespacemetal.html#a93cb75a11a362bfc8310ea19c554c887' , 1 , 'metal::trunc()' ] , [ '../namespacemetal_1_1fast.html#aa62e1075e86c626d97038f16e9433415' , 1 , 'metal::fast::trunc()' ] , [ '../namespacemetal_1_1precise.html#a334183e7a2dd49b983d072d1e8ee2b27' , 1 , 'metal::precise::trunc()' ] ] ] ,
[ 'truncated_5fnormal_74' , [ 'truncated_normal' , [ '../namespacemlx_1_1core_1_1random.html#a00aa5746bac6d729d2ba9465153bb279' , 1 , 'mlx::core::random::truncated_normal(const array &lower, const array &upper, const std::vector< int > &shape, Dtype dtype=float32, const std::optional< array > &key=std::nullopt, StreamOrDevice s={})' ] , [ '../namespacemlx_1_1core_1_1random.html#a39663eda0fd7b274d01499a7b1c9035f' , 1 , 'mlx::core::random::truncated_normal(const array &lower, const array &upper, Dtype dtype=float32, const std::optional< array > &key=std::nullopt, StreamOrDevice s={})' ] ] ] ,
[ 'try_5fpop_75' , [ 'try_pop' , [ '../classpocketfft_1_1detail_1_1threading_1_1concurrent__queue.html#aa3807d46a126d229f9054c779105ea43' , 1 , 'pocketfft::detail::threading::concurrent_queue' ] ] ] ,
[ 'two_76' , [ 'two' , [ '../classmlx_1_1core_1_1_log.html#a044a23e8b1422984628e1cd5ab506421a41877eab6fa3db7d7ed2cda9eba14251' , 1 , 'mlx::core::Log' ] ] ] ,
[ 'type_77' , [ 'type' , [ '../structpocketfft_1_1detail_1_1add__vec.html#a7568dc83136c1b41eb71dcb78527227e' , 1 , 'pocketfft::detail::add_vec::type' ] , [ '../structpocketfft_1_1detail_1_1add__vec_3_01cmplx_3_01_t_01_4_01_4.html#a257b1c81fb9f559c48ee90497013494e' , 1 , 'pocketfft::detail::add_vec< cmplx< T > >::type' ] , [ '../structpocketfft_1_1detail_1_1_exec_dcst.html#a9b170cbd74a9c6f45ac014ce349219ea' , 1 , 'pocketfft::detail::ExecDcst::type' ] , [ '../structmlx_1_1core_1_1_reduction_plan.html#a24e407f13d4d02156380ecc1a6748a76' , 1 , 'mlx::core::ReductionPlan::type' ] , [ '../structmlx_1_1core_1_1_device.html#a763264ec90f7f23c5dced36c3f0db2e5' , 1 , 'mlx::core::Device::type' ] ] ] ,
[ 'typetodtype_78' , [ 'TypeToDtype' , [ '../structmlx_1_1core_1_1_type_to_dtype.html' , 1 , 'mlx::core' ] ] ]
2024-06-07 11:28:06 +08:00
] ;