2024-10-15 23:12:17 +08:00
var searchData =
[
[ 'pack_5ffactor_0' , [ 'pack_factor' , [ '../struct_quantized_block_loader.html#a8eae73a0c04bf1e41fb96131f6aa500d' , 1 , 'QuantizedBlockLoader' ] ] ] ,
2025-01-10 05:56:20 +08:00
[ 'pad_1' , [ 'Pad' , [ '../classmlx_1_1core_1_1_pad.html' , 1 , 'mlx::core::Pad' ] , [ '../classmlx_1_1core_1_1_pad.html#aa55090a94f574c29678d841d091cdf44' , 1 , 'mlx::core::Pad::Pad()' ] ] ] ,
2025-02-07 04:16:29 +08:00
[ 'pad_2' , [ 'pad' , [ '../struct_m_l_x_conv_params.html#ae84a9afb3a95b57e0b763bb0ebda0753' , 1 , 'MLXConvParams::pad' ] , [ '../group__ops.html#gab95ebd20bd7c6d1c840007cc020cbc0c' , 1 , 'mlx::core::pad(const array &a, const std::vector< int > &axes, const Shape &low_pad_size, const Shape &high_pad_size, const array &pad_value=array(0), const std::string &mode="constant", StreamOrDevice s={})' ] , [ '../group__ops.html#gad89f464e92c356faab1f1c2e763b1fb7' , 1 , 'mlx::core::pad(const array &a, const std::vector< std::pair< int, int > > &pad_width, const array &pad_value=array(0), const std::string &mode="constant", StreamOrDevice s={})' ] , [ '../group__ops.html#gab2d5a17d3d5225fed34905e786c31c5f' , 1 , 'mlx::core::pad(const array &a, const std::pair< int, int > &pad_width, const array &pad_value=array(0), const std::string &mode="constant", StreamOrDevice s={})' ] , [ '../group__ops.html#gaa73ac5674467b1d5c74de6fef7204c44' , 1 , 'mlx::core::pad(const array &a, int pad_width, const array &pad_value=array(0), const std::string &mode="constant", StreamOrDevice s={})' ] ] ] ,
2025-01-10 05:56:20 +08:00
[ 'pad_5fgpu_3' , [ 'pad_gpu' , [ '../namespacemlx_1_1core.html#a830324cd1b6231218b3e561e247e69b9' , 1 , 'mlx::core' ] ] ] ,
2024-10-15 23:12:17 +08:00
[ 'parallelfilereader_4' , [ 'ParallelFileReader' , [ '../classmlx_1_1core_1_1io_1_1_parallel_file_reader.html' , 1 , 'mlx::core::io::ParallelFileReader' ] , [ '../classmlx_1_1core_1_1io_1_1_parallel_file_reader.html#a6cdb4547408f8cbca9e2ddd82514e697' , 1 , 'mlx::core::io::ParallelFileReader::ParallelFileReader()' ] ] ] ,
[ 'params_5' , [ 'params' , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_large_filter.html#a09b4719415c5bddb0bb70c704b1d8d02' , 1 , 'mlx::steel::Conv2DInputBlockLoaderLargeFilter::params' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_small_filter.html#a4f8c792ede675d14b70dd19fcf3c5aee' , 1 , 'mlx::steel::Conv2DInputBlockLoaderSmallFilter::params' ] , [ '../structmlx_1_1steel_1_1_conv2_d_weight_block_loader.html#a1fed11be2e8d9d594dcdf60e32b936b1' , 1 , 'mlx::steel::Conv2DWeightBlockLoader::params' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_small_channels.html#a335c573456ede3dd34bda1eec9842fe2' , 1 , 'mlx::steel::Conv2DInputBlockLoaderSmallChannels::params' ] , [ '../structmlx_1_1steel_1_1_conv2_d_weight_block_loader_small_channels.html#af67adf4550d69231a259e79c1aae9acc' , 1 , 'mlx::steel::Conv2DWeightBlockLoaderSmallChannels::params' ] , [ '../structmlx_1_1steel_1_1_conv2_d_input_block_loader_general.html#a09fd92c74ef57c20b48bc780153365ba' , 1 , 'mlx::steel::Conv2DInputBlockLoaderGeneral::params' ] , [ '../structmlx_1_1steel_1_1_conv2_d_weight_block_loader_general.html#ae4759d18c0e5cc3530b3da8493008419' , 1 , 'mlx::steel::Conv2DWeightBlockLoaderGeneral::params' ] ] ] ,
2024-11-23 04:24:16 +08:00
[ 'params_2eh_6' , [ 'params.h' , [ '../attn_2params_8h.html' , 1 , '(Global Namespace)' ] , [ '../conv_2params_8h.html' , 1 , '(Global Namespace)' ] , [ '../gemm_2params_8h.html' , 1 , '(Global Namespace)' ] ] ] ,
2025-01-10 05:56:20 +08:00
[ 'parentsmap_7' , [ 'ParentsMap' , [ '../namespacemlx_1_1core_1_1detail.html#aac5e13ecbb521f3ac0e27d98d15fa985' , 1 , 'mlx::core::detail' ] ] ] ,
[ 'partition_8' , [ 'Partition' , [ '../classmlx_1_1core_1_1_partition.html' , 1 , 'mlx::core::Partition' ] , [ '../classmlx_1_1core_1_1_partition.html#a7b82ca3895b6654308fac566b277ac0d' , 1 , 'mlx::core::Partition::Partition()' ] ] ] ,
[ 'partition_9' , [ 'partition' , [ '../group__ops.html#gac1b30830a972fb9a2601379ad2b32405' , 1 , 'mlx::core::partition(const array &a, int kth, StreamOrDevice s={})' ] , [ '../group__ops.html#ga4fbea3a5f66cf81e3c119d1661119321' , 1 , 'mlx::core::partition(const array &a, int kth, int axis, StreamOrDevice s={})' ] ] ] ,
[ 'per_5fthread_5frow_5freduce_10' , [ 'per_thread_row_reduce' , [ '../reduce__row_8h.html#a9d5e0049a2276f43702fc6907e74a35f' , 1 , 'per_thread_row_reduce(thread U totals[N_WRITES], const device T *inputs[N_WRITES], int blocks, int extra, uint lsize_x, uint lid_x): reduce_row.h' ] , [ '../reduce__row_8h.html#a045ec34228e77c79ec67d11c39ff097a' , 1 , 'per_thread_row_reduce(thread U totals[N_WRITES], const device T *in, const constant size_t &reduction_size, int blocks, int extra, uint lsize_x, uint lid_x): reduce_row.h' ] , [ '../reduce__row_8h.html#aee3cf6c55bc9a6d0046030f7dfd26e6b' , 1 , 'per_thread_row_reduce(thread U totals[N_WRITES], const device T *in, const int64_t row_idx, int blocks, int extra, const constant int *shape, const constant int64_t *strides, const constant int &ndim, uint lsize_x, uint lid_x): reduce_row.h' ] ] ] ,
[ 'perform_5ffft_11' , [ 'perform_fft' , [ '../backend_2metal_2kernels_2fft_8h.html#a050ead8fa5cacdaec13d68ca3c0dcb81' , 1 , 'fft.h' ] ] ] ,
[ 'permutation_12' , [ 'permutation' , [ '../namespacemlx_1_1core_1_1random.html#ae4636a5e54c4dcc211d252fe9d97c413' , 1 , 'mlx::core::random::permutation(const array &x, int axis=0, const std::optional< array > &key=std::nullopt, StreamOrDevice s={})' ] , [ '../namespacemlx_1_1core_1_1random.html#a529adc3488cc649103c0b7316c7ac9b2' , 1 , 'mlx::core::random::permutation(int x, const std::optional< array > &key=std::nullopt, StreamOrDevice s={})' ] ] ] ,
[ 'pinv_13' , [ 'pinv' , [ '../namespacemlx_1_1core_1_1linalg.html#ad9f8348091e5ff4f74ad456e9fbd3e01' , 1 , 'mlx::core::linalg' ] ] ] ,
[ 'pm_14' , [ 'PM' , [ '../namespacepocketfft_1_1detail.html#a8c6ec35091d5136d991577623133fcf2' , 1 , 'pocketfft::detail' ] ] ] ,
[ 'pminplace_15' , [ 'PMINPLACE' , [ '../namespacepocketfft_1_1detail.html#aa3477781ef54788c9fa7755cb8ea75fd' , 1 , 'pocketfft::detail' ] ] ] ,
[ 'pocketfft_16' , [ 'pocketfft' , [ '../namespacepocketfft.html' , 1 , '' ] ] ] ,
[ 'pocketfft_2eh_17' , [ 'pocketfft.h' , [ '../pocketfft_8h.html' , 1 , '' ] ] ] ,
[ 'pocketfft_3a_3adetail_18' , [ 'detail' , [ '../namespacepocketfft_1_1detail.html' , 1 , 'pocketfft' ] ] ] ,
[ 'pocketfft_3a_3adetail_3a_3athreading_19' , [ 'threading' , [ '../namespacepocketfft_1_1detail_1_1threading.html' , 1 , 'pocketfft::detail' ] ] ] ,
[ 'pocketfft_5fc_20' , [ 'pocketfft_c' , [ '../classpocketfft_1_1detail_1_1pocketfft__c.html' , 1 , 'pocketfft::detail::pocketfft_c< T0 >' ] , [ '../classpocketfft_1_1detail_1_1pocketfft__c.html#a44f46cf06f572b42ad8b53c7c6f38e4d' , 1 , 'pocketfft::detail::pocketfft_c::pocketfft_c()' ] ] ] ,
[ 'pocketfft_5fcache_5fsize_21' , [ 'POCKETFFT_CACHE_SIZE' , [ '../pocketfft_8h.html#a9e604bcf20603d70b62b233d3f306714' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fno_5fvectors_22' , [ 'POCKETFFT_NO_VECTORS' , [ '../pocketfft_8h.html#aa9cdaed0819c48f97fcd19f05c289160' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fnoinline_23' , [ 'POCKETFFT_NOINLINE' , [ '../pocketfft_8h.html#a7020984e0ca1d6e565629ca6e7c1a7e0' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fpartstep11_24' , [ 'POCKETFFT_PARTSTEP11' , [ '../pocketfft_8h.html#a1793d0d00f2e13101eb5ad0719c40817' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fpartstep11a_25' , [ 'POCKETFFT_PARTSTEP11a' , [ '../pocketfft_8h.html#ac35e1aa5ae84d655256b7a0afd9051c2' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fpartstep11a0_26' , [ 'POCKETFFT_PARTSTEP11a0' , [ '../pocketfft_8h.html#ab2df44457945ab625fb38a777a46af1b' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fpartstep3a_27' , [ 'POCKETFFT_PARTSTEP3a' , [ '../pocketfft_8h.html#ac112b26e5130636ac1d91c2f0af45e0b' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fpartstep3b_28' , [ 'POCKETFFT_PARTSTEP3b' , [ '../pocketfft_8h.html#a41e646e5535a3a1c6e0d0e67122382f5' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fpartstep5a_29' , [ 'POCKETFFT_PARTSTEP5a' , [ '../pocketfft_8h.html#a078bc2bd38ab0ffb15b981878c9de03c' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fpartstep5b_30' , [ 'POCKETFFT_PARTSTEP5b' , [ '../pocketfft_8h.html#ab8a5da142555e059c5e9c618f75b46fa' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fpartstep7_31' , [ 'POCKETFFT_PARTSTEP7' , [ '../pocketfft_8h.html#af7de1f82911a973d8446cf3f40ff3044' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fpartstep7a_32' , [ 'POCKETFFT_PARTSTEP7a' , [ '../pocketfft_8h.html#a2b27f6e1f0ee131765186870517255c6' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fpartstep7a0_33' , [ 'POCKETFFT_PARTSTEP7a0' , [ '../pocketfft_8h.html#a9c2fc2de74a031c38e9d8a21249ae1cd' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fprep11_34' , [ 'POCKETFFT_PREP11' , [ '../pocketfft_8h.html#a536d2ea61479d4b074bf52ce09fdbc3a' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fprep3_35' , [ 'POCKETFFT_PREP3' , [ '../pocketfft_8h.html#ae2fd9d433c417f0768fe1b58145b2e59' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fprep5_36' , [ 'POCKETFFT_PREP5' , [ '../pocketfft_8h.html#a73077c26d2a82754db2a9c48bc0e11a6' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fprep7_37' , [ 'POCKETFFT_PREP7' , [ '../pocketfft_8h.html#ae7c4d0cda5b3824f84eac54addabd6ec' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5fr_38' , [ 'pocketfft_r' , [ '../classpocketfft_1_1detail_1_1pocketfft__r.html' , 1 , 'pocketfft::detail::pocketfft_r< T0 >' ] , [ '../classpocketfft_1_1detail_1_1pocketfft__r.html#a60e9b3d1f9b20ec5b86d46b0398f6f7d' , 1 , 'pocketfft::detail::pocketfft_r::pocketfft_r()' ] ] ] ,
[ 'pocketfft_5frearrange_39' , [ 'POCKETFFT_REARRANGE' , [ '../pocketfft_8h.html#acffdf2e1ab84f36a7a097e1b8b87a9f9' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pocketfft_5frestrict_40' , [ 'POCKETFFT_RESTRICT' , [ '../pocketfft_8h.html#abbe177c4872821b32d76d5ce08d6ce82' , 1 , 'pocketfft.h' ] ] ] ,
[ 'pointer_5felement_41' , [ 'pointer_element' , [ '../structmetal_1_1pointer__element.html' , 1 , 'metal' ] ] ] ,
2025-02-07 04:16:29 +08:00
[ 'pointer_5felement_3c_20constant_20t_20_2a_20_3e_42' , [ 'pointer_element< constant T * >' , [ '../structmetal_1_1pointer__element_3_01constant_01_t_01_5_01_4.html' , 1 , 'metal' ] ] ] ,
[ 'pointer_5felement_3c_20device_20t_20_2a_20_3e_43' , [ 'pointer_element< device T * >' , [ '../structmetal_1_1pointer__element_3_01device_01_t_01_5_01_4.html' , 1 , 'metal' ] ] ] ,
[ 'pointer_5felement_3c_20thread_20t_20_2a_20_3e_44' , [ 'pointer_element< thread T * >' , [ '../structmetal_1_1pointer__element_3_01thread_01_t_01_5_01_4.html' , 1 , 'metal' ] ] ] ,
[ 'pointer_5felement_3c_20threadgroup_20t_20_2a_20_3e_45' , [ 'pointer_element< threadgroup T * >' , [ '../structmetal_1_1pointer__element_3_01threadgroup_01_t_01_5_01_4.html' , 1 , 'metal' ] ] ] ,
2025-01-10 05:56:20 +08:00
[ 'pointer_5felement_5ft_46' , [ 'pointer_element_t' , [ '../namespacemetal.html#ac82ee6c3fbe9ec5c78c07329424aaec9' , 1 , 'metal' ] ] ] ,
[ 'post_5fin_47' , [ 'post_in' , [ '../struct_read_writer.html#ab555cec93b66eead607e6a03d9324e1c' , 1 , 'ReadWriter::post_in(float2 elem) const' ] , [ '../struct_read_writer.html#a6c47a25b2135393045fa5f95ada59d9d' , 1 , 'ReadWriter::post_in(float elem) const' ] ] ] ,
2025-03-06 05:30:09 +08:00
[ 'potrf_48' , [ 'potrf' , [ '../lapack_8h.html#aafb37bcf77b8dacf75c9e8feed325757' , 1 , 'lapack.h' ] ] ] ,
[ 'pow_49' , [ 'pow' , [ '../namespacemlx_1_1core_1_1simd.html#a19d535de1fc179cc39ec9643c9863cbc' , 1 , 'mlx::core::simd::pow(Simd< float16_t, N > x, Simd< float16_t, N > y)' ] , [ '../namespacemlx_1_1core_1_1simd.html#ab18b3a88a2439fd026b6551b38d1f14a' , 1 , 'mlx::core::simd::pow(Simd< T, N > base, Simd< T, N > exp)' ] , [ '../namespacemlx_1_1core_1_1simd.html#afe3d50bc4a11061898aa57377fa9536d' , 1 , 'mlx::core::simd::pow(Simd< T, 1 > a, Simd< T, 1 > b)' ] , [ '../namespacemetal.html#acd288d4552215bd10455584a214c57b8' , 1 , 'metal::pow()' ] , [ '../namespacemetal_1_1fast.html#ade2367eaec894bd2e14a1351c363e003' , 1 , 'metal::fast::pow()' ] , [ '../namespacemetal_1_1precise.html#a4cce64f1f20c1c6dfd29115bdb7c8d42' , 1 , 'metal::precise::pow()' ] ] ] ,
[ 'power_50' , [ 'Power' , [ '../structmlx_1_1core_1_1detail_1_1_power.html' , 1 , 'mlx::core::detail::Power' ] , [ '../classmlx_1_1core_1_1_power.html' , 1 , 'mlx::core::Power' ] , [ '../struct_power.html' , 1 , 'Power' ] , [ '../classmlx_1_1core_1_1_power.html#a7bc6c64179b7a2aef56fe1dafb6459b2' , 1 , 'mlx::core::Power::Power()' ] ] ] ,
[ 'power_51' , [ 'power' , [ '../group__ops.html#ga7972058715c26559dff9c9ae2a3ef76d' , 1 , 'mlx::core' ] ] ] ,
[ 'powr_52' , [ 'powr' , [ '../namespacemetal.html#ae529e431f178bafedc18a889323c0bc2' , 1 , 'metal::powr()' ] , [ '../namespacemetal_1_1fast.html#a4293cbc94175b4dcc724fe4747eb5d5a' , 1 , 'metal::fast::powr()' ] , [ '../namespacemetal_1_1precise.html#ac9dbab0bd99b2b94e364aba5353bdcd7' , 1 , 'metal::precise::powr()' ] ] ] ,
[ 'pre_5fout_53' , [ 'pre_out' , [ '../struct_read_writer.html#a94da8aa85fa2916eaa3eaeb11499234a' , 1 , 'ReadWriter::pre_out(float2 elem) const' ] , [ '../struct_read_writer.html#a185553204b07a407ef02c41dd78e8239' , 1 , 'ReadWriter::pre_out(float2 elem, int length) const' ] ] ] ,
[ 'prepare_5freshape_54' , [ 'prepare_reshape' , [ '../namespacemlx_1_1core.html#a6783cfc7dbe1a116ba84a3904a37145f' , 1 , 'mlx::core' ] ] ] ,
[ 'prepare_5fslice_55' , [ 'prepare_slice' , [ '../namespacemlx_1_1core.html#a9fac4b96a3d783c6392ebc08c81ebdbd' , 1 , 'mlx::core' ] ] ] ,
[ 'primitive_56' , [ 'Primitive' , [ '../classmlx_1_1core_1_1_primitive.html' , 1 , 'mlx::core::Primitive' ] , [ '../classmlx_1_1core_1_1_primitive.html#afc69f22ee1f6e8a9ecc2c3a8f43b8fdb' , 1 , 'mlx::core::Primitive::Primitive(Stream stream)' ] , [ '../classmlx_1_1core_1_1_primitive.html#a3349f745fae50ca7627f79a731a19e32' , 1 , 'mlx::core::Primitive::Primitive(const Primitive &other)=delete' ] , [ '../classmlx_1_1core_1_1_primitive.html#a342da891b9882bdee9a0e0c1ac826eda' , 1 , 'mlx::core::Primitive::Primitive(Primitive &&other)=delete' ] ] ] ,
[ 'primitive_57' , [ 'primitive' , [ '../classmlx_1_1core_1_1array.html#a790548666511d8c6d9f92ee79d2ce14c' , 1 , 'mlx::core::array' ] ] ] ,
[ 'primitive_5fid_58' , [ 'primitive_id' , [ '../classmlx_1_1core_1_1array.html#af5ad83605d4eea81561246873bee1d7c' , 1 , 'mlx::core::array' ] ] ] ,
[ 'primitive_5fptr_59' , [ 'primitive_ptr' , [ '../classmlx_1_1core_1_1array.html#a5119cd616ec3c05d65878944b8889469' , 1 , 'mlx::core::array' ] ] ] ,
[ 'primitives_2eh_60' , [ 'primitives.h' , [ '../distributed_2primitives_8h.html' , 1 , '(Global Namespace)' ] , [ '../primitives_8h.html' , 1 , '(Global Namespace)' ] ] ] ,
[ 'print_61' , [ 'print' , [ '../classmlx_1_1core_1_1distributed_1_1_all_reduce.html#a6814f9008a683c6911d5b8991ef770ab' , 1 , 'mlx::core::distributed::AllReduce::print()' ] , [ '../classmlx_1_1core_1_1_primitive.html#ae1aff91354ce036596088a3e19474ecb' , 1 , 'mlx::core::Primitive::print()' ] , [ '../classmlx_1_1core_1_1_abs.html#a643d6db5116eed978e3208804a992107' , 1 , 'mlx::core::Abs::print()' ] , [ '../classmlx_1_1core_1_1_add.html#a8a96345aa63724f22b68bca7b861211d' , 1 , 'mlx::core::Add::print()' ] , [ '../classmlx_1_1core_1_1_add_m_m.html#a1262ac2c4c6e9ff6b6047bf7605e5cc9' , 1 , 'mlx::core::AddMM::print()' ] , [ '../classmlx_1_1core_1_1_arange.html#abd73d2b793da796dc7cf04c9f7d5c19e' , 1 , 'mlx::core::Arange::print()' ] , [ '../classmlx_1_1core_1_1_arc_cos.html#aa48d8bec4efbac569d809cf11648b739' , 1 , 'mlx::core::ArcCos::print()' ] , [ '../classmlx_1_1core_1_1_arc_cosh.html#a6a9a2ab0cc360d7e2f9676db17f8e630' , 1 , 'mlx::core::ArcCosh::print()' ] , [ '../classmlx_1_1core_1_1_arc_sin.html#a895a35c9dd22fdb06e7b971bfd6fde87' , 1 , 'mlx::core::ArcSin::print()' ] , [ '../classmlx_1_1core_1_1_arc_sinh.html#aa8b2934a8a0b2eedec8257bbb5726430' , 1 , 'mlx::core::ArcSinh::print()' ] , [ '../classmlx_1_1core_1_1_arc_tan.html#ab0309e4feca36f221b3d672dc92cac05' , 1 , 'mlx::core::ArcTan::print()' ] , [ '../classmlx_1_1core_1_1_arc_tan2.html#abdfef9f572d06df1251c28222756a361' , 1 , 'mlx::core::ArcTan2::print()' ] , [ '../classmlx_1_1core_1_1_arc_tanh.html#aa9549311240d7ba225b84e1df9ad8523' , 1 , 'mlx::core::ArcTanh::print()' ] , [ '../classmlx_1_1core_1_1_arg_partition.html#aa8678d94fa1571ea71a7bf790cdb8d63' , 1 , 'mlx::core::ArgPartition::print()' ] , [ '../classmlx_1_1core_1_1_arg_reduce.html#a153a6d8dba7301c4fcd0e429154ead8f' , 1 , 'mlx::core::ArgReduce::print()' ] , [ '../classmlx_1_1core_1_1_arg_sort.html#a0b59ce43e0982d634a01631728b419bd' , 1 , 'mlx::core::ArgSort::print()' ] , [ '../classmlx_1_1core_1_1_as_type.html#aa617e29147c14bd5d1fa8ad0bf65af0c' , 1 , 'mlx::core::AsType::print()' ] , [ '../classmlx_1_1core_1_1_as_strided.html#af2e21b77ea9e6c70bca45224967745bf' , 1 , 'mlx::core::AsStrided::print()' ] , [ '../classmlx_1_1core_1_1_bitwise_binary.html#a69b28e239da7fdb89f0a9f9467dd797d' , 1 , 'mlx::core::BitwiseBinary::print()' ] , [ '../classmlx_1_1core_1_1_bitwise_invert.html#a7a122900d844f1e57a0faa7ad8b47a5c' , 1 , 'mlx::core::BitwiseInvert::print()' ] , [ '../classmlx_1_1core_1_1_block_masked_m_m.html#a37ecf6fa296d28efb7651a3c510fe159' , 1 , 'mlx::core::BlockMaskedMM::print()' ] , [ '../classmlx_1_1core_1_1_gather_m_m.html#ae7a6f4eecb15e95b21e6c87068ebd758' , 1 , 'mlx::core::GatherMM::print()' ] , [ '../classmlx_1_1core_1_1_broadcast_axes.html#aa15f81d08cabe43ac92de7534fb940df' , 1 , 'mlx::core::BroadcastAxes::print()' ] , [ '../classmlx_1_1core_1_1_broadcast.html#a6a610412861c6e472f930b6721b99a11' , 1 , 'mlx::core::Broadcast::print()' ] , [ '../classmlx_1_1core_1_1_ceil.html#a14a0048dd6496341cacaddada68276ee' , 1 , 'mlx::core::Ceil::print()' ] , [ '../classmlx_1_1core_1_1_compiled.html#a271521f92eef49c39799f38e26b64a9b' , 1 , 'mlx::core::Compiled::print()' ] , [ '../classmlx_1_1core_1_1_concatenate.html#a56f29b585a6d1d958954a68dcc893f33' , 1 , 'mlx::core::Concatenate::print()' ] , [ '../classmlx_1_1core_1_1_conjugate.html#a40281539bbd543ac8fd8e28650de17e4' , 1 , 'mlx::core::Conjugate::print()' ] , [ '../classmlx_1_1core_1_1_contiguous.html#aca8a4ba9a58cc10f063e6b082fa2fc23' , 1 , 'mlx::core::Contiguous::print()' ] , [ '../classmlx_1_1core_1_1_convolution.html#a844eab7c4cc99e775cfb561265ed14fd' , 1 , 'mlx::core::Convolution::print()' ] , [ '../classmlx_1_1core_1_1_copy.html#acfa1a02ab9cdab593e928faa515a8008' , 1 , 'mlx::core::Copy::print()' ] , [ '../classmlx_1_1core_1_1_cos.html#a81858457e4bea931a4bc6f6e38b0f696' , 1 , 'mlx::core::Cos::print()' ] , [ '../classmlx_1_1core_1_1_cosh.html#ac247faad68c1050cda9f72d7d6d040e2' , 1 , 'mlx::core::Cosh::print()' ] , [ '../classmlx_1_1core_1_1_custom_transforms.html#a2ddbacbc468271b11caee0ad97005298' , 1 , 'mlx::core::CustomTransforms::print()' ] , [ '../classmlx_1_1core_1_1_depends.html#aed575b0d927f4341f60442c70adeeb82' , 1 , 'mlx::core::Depends::print()' ] , [ '../classmlx_1_1core_1_1_divide.html#af3c15337ac15522cc34ed98b97895bb6' , 1 , 'mlx::core::Divide::print()' ] , [ '../classmlx_1_1core_1_1_div_mod.html#a7edbed50d07869d921e529157931b7a1' , 1 , ' mlx : : core : : DivMod : : prin
[ 'print_5fcomplex_5fconstant_62' , [ 'print_complex_constant' , [ '../namespacemlx_1_1core.html#a2b78f270942c6eb185e8045f1c5b4286' , 1 , 'mlx::core' ] ] ] ,
[ 'print_5fconstant_63' , [ 'print_constant' , [ '../namespacemlx_1_1core.html#a7d11b000895d44d183260634f4192d92' , 1 , 'mlx::core' ] ] ] ,
[ 'print_5ffloat_5fconstant_64' , [ 'print_float_constant' , [ '../namespacemlx_1_1core.html#a93a8ac59c644b801ec8881a58368caf2' , 1 , 'mlx::core' ] ] ] ,
[ 'print_5fgraph_65' , [ 'print_graph' , [ '../namespacemlx_1_1core.html#a9b33065059fd68fed26da94603cfcce3' , 1 , 'mlx::core::print_graph(std::ostream &os, NodeNamer namer, const std::vector< array > &outputs)' ] , [ '../namespacemlx_1_1core.html#a8ac23fb7f4d4c52e592d6296e63b80d4' , 1 , 'mlx::core::print_graph(std::ostream &os, const std::vector< array > &outputs)' ] , [ '../namespacemlx_1_1core.html#a17505ed8064dcaddc011cb3d52da2523' , 1 , 'mlx::core::print_graph(std::ostream &os, Arrays &&... outputs)' ] , [ '../namespacemlx_1_1core.html#a59e84542600e1a23464c100da3cfb7c4' , 1 , 'mlx::core::print_graph(std::ostream &os, NodeNamer namer, Arrays &&... outputs)' ] ] ] ,
[ 'print_5fint_5fconstant_66' , [ 'print_int_constant' , [ '../namespacemlx_1_1core.html#a948ce3dfc4520d3aa98b33e42f617c64' , 1 , 'mlx::core' ] ] ] ,
[ 'printformatter_67' , [ 'PrintFormatter' , [ '../structmlx_1_1core_1_1_print_formatter.html' , 1 , 'mlx::core' ] ] ] ,
[ 'prod_68' , [ 'Prod' , [ '../struct_prod.html' , 1 , 'Prod< U >' ] , [ '../classmlx_1_1core_1_1distributed_1_1_all_reduce.html#abb4560980e5d01aed14175ce8f6fc924acdd1ec09a2fd99c81c561b5c63a4b482' , 1 , 'mlx::core::distributed::AllReduce::Prod' ] , [ '../classmlx_1_1core_1_1_reduce.html#a0848518b16ae6d4043d6be247bdf31c9ac5b077bfec55fe2b141b197dfa00ecf7' , 1 , 'mlx::core::Reduce::Prod' ] , [ '../classmlx_1_1core_1_1_scan.html#a47bf2ec54ead4b8f00f9f188518630f1a33edce755ed1a74632c302ad93a14789' , 1 , 'mlx::core::Scan::Prod' ] , [ '../classmlx_1_1core_1_1_scatter.html#a614d19af11dc30644b2b4941033b613ca5e43e8ffd1f5ba49826e2e7ac3450466' , 1 , 'mlx::core::Scatter::Prod' ] ] ] ,
[ 'prod_69' , [ 'prod' , [ '../structpocketfft_1_1detail_1_1util.html#a33acae07b20b28fe4658bc338fce1b89' , 1 , 'pocketfft::detail::util::prod()' ] , [ '../namespacemlx_1_1core_1_1simd.html#a271cedfc48efc69db43813e8c424bf7c' , 1 , 'mlx::core::simd::prod(Simd< T, N > x)' ] , [ '../namespacemlx_1_1core_1_1simd.html#ac27cdc630e86b25ad607ca409de2b274' , 1 , 'mlx::core::simd::prod(Simd< T, 1 > x)' ] , [ '../namespacemlx_1_1core_1_1simd.html#a0a26dff48b078fb3e9fef688232183ed' , 1 , 'mlx::core::simd::prod(Simd< float16_t, N > x)' ] , [ '../group__ops.html#ga4a09b7241d564d92548bc2773eb1d544' , 1 , 'mlx::core::prod(const array &a, bool keepdims, StreamOrDevice s={})' ] , [ '../group__ops.html#ga61832191f3c42ea549cf04953edc3602' , 1 , 'mlx::core::prod(const array &a, StreamOrDevice s={})' ] , [ '../group__ops.html#ga2b3935108f641e20a70dbf63f540d970' , 1 , 'mlx::core::prod(const array &a, const std::vector< int > &axes, bool keepdims=false, StreamOrDevice s={})' ] , [ '../group__ops.html#ga8a10a10b81c69996d0aca8ba401f8ff0' , 1 , 'mlx::core::prod(const array &a, int axis, bool keepdims=false, StreamOrDevice s={})' ] ] ] ,
[ 'promote_5ftypes_70' , [ 'promote_types' , [ '../namespacemlx_1_1core.html#a505922e54acd43114308e3bdbda0e497' , 1 , 'mlx::core' ] ] ] ,
[ 'ptr_71' , [ 'ptr' , [ '../classmlx_1_1core_1_1allocator_1_1_buffer.html#a990643feac06961c5599aac098c17b94' , 1 , 'mlx::core::allocator::Buffer::ptr() const' ] , [ '../classmlx_1_1core_1_1allocator_1_1_buffer.html#acb15b2f057568828ea09635ed968b62a' , 1 , 'mlx::core::allocator::Buffer::ptr()' ] , [ '../classmlx_1_1core_1_1metal_1_1_buffer.html#a990643feac06961c5599aac098c17b94' , 1 , 'mlx::core::metal::Buffer::ptr() const' ] , [ '../classmlx_1_1core_1_1metal_1_1_buffer.html#acb15b2f057568828ea09635ed968b62a' , 1 , 'mlx::core::metal::Buffer::ptr()' ] ] ] ,
[ 'push_72' , [ 'push' , [ '../classpocketfft_1_1detail_1_1threading_1_1concurrent__queue.html#ae8ebd6bc1b4d18e75bd046005e7dde7b' , 1 , 'pocketfft::detail::threading::concurrent_queue' ] ] ] ,
[ 'put_5falong_5faxis_73' , [ 'put_along_axis' , [ '../group__ops.html#ga8e0caebf43cd65bd40e4ce97922cd06b' , 1 , 'mlx::core' ] ] ]
2024-10-15 23:12:17 +08:00
] ;