Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ml-explore/mlx
/ functions
Functions
4,946 in github.com/ml-explore/mlx
⨍
Functions
4,946
◇
Types & classes
770
↳
Endpoints
5
Method
fun
(x)
python/tests/ring_test_distributed.py:120
Method
fun
()
python/tests/test_export_import.py:30
Method
fun2
(x)
python/tests/test_compile.py:1197
Function
fun_creats_array
tests/compile_tests.cpp:70
Method
func
(x)
python/tests/test_autograd.py:495
Method
func
(x)
python/tests/test_ops.py:1133
Method
g
(x)
python/tests/test_fft.py:393
Function
gather
(x, idx)
benchmarks/python/gather_bench.py:11
Method
gather
(a, idx)
python/tests/test_vmap.py:401
Function
gather_axis
mlx/backend/cpu/indexing.cpp:258
Function
gather_impl
mlx/backend/metal/kernels/indexing/gather.h:8
Function
gather_mm
mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_gather.h:251
Function
gather_mm
(x, w1, w2, indices, sort)
benchmarks/python/gather_qmm_bench.py:53
Function
gather_mm
(x, w1, w2, indices, sort)
benchmarks/python/gather_mm_bench.py:45
Method
gather_mm_ref
(a, b, rhs)
python/tests/test_blas.py:1240
Function
gather_mm_rhs
mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_gather.h:20
Function
gather_mm_rhs_nax
mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_gather_nax.h:19
Function
gather_mm_simulate
(x, w, indices)
benchmarks/python/gather_qmm_bench.py:28
Function
gather_mm_simulate
(x, w, indices)
benchmarks/python/gather_mm_bench.py:28
Method
gather_mm_test
(a, b, rhs)
python/tests/test_blas.py:1244
Method
gather_qmm_ref
(x, w, s, b, lhs, rhs, trans, sort)
python/tests/test_quantized.py:1060
Method
gather_sort
(x, indices)
python/tests/test_quantized.py:958
Function
gaussian_nll_loss
r""" Computes the negative log likelihood loss for a Gaussian distribution. The loss is given by: .. math:: \frac{1}{2}\left(\lo
python/mlx/nn/losses.py:257
Function
gc_func_dealloc
python/src/mlx_func.cpp:53
Function
gc_func_get_doc
python/src/mlx_func.cpp:37
Function
gc_func_get_sig
python/src/mlx_func.cpp:41
Function
gc_func_getattro
python/src/mlx_func.cpp:72
Function
gc_func_tp_clear
python/src/mlx_func.cpp:31
Function
gc_func_tp_traverse
python/src/mlx_func.cpp:21
Function
gc_func_vectorcall
python/src/mlx_func.cpp:45
Method
gconv
(x, w)
python/tests/test_vmap.py:725
Function
gelu
(x)
benchmarks/python/compile_bench.py:12
Function
gemm
mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_fused_nax.h:86
Function
gemm_epilogue
mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_fused_nax.h:20
Method
gemm_loop
mlx/backend/metal/kernels/steel/gemm/gemm.h:79
Method
gemm_loop
mlx/backend/metal/kernels/steel/attn/attn.h:80
Function
gemm_loop_unaligned
mlx/backend/metal/kernels/quantized_utils.h:40
Function
gemm_nn_mlx
(a, b)
benchmarks/python/blas/bench_gemm.py:33
Function
gemm_nn_torch
(a, b)
benchmarks/python/blas/bench_gemm.py:70
Function
gemm_nt_mlx
(a, b)
benchmarks/python/blas/bench_gemm.py:42
Function
gemm_nt_torch
(a, b)
benchmarks/python/blas/bench_gemm.py:80
Function
gemm_splitk
mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_splitk.h:21
Function
gemm_splitk_accum
mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_splitk.h:172
Function
gemm_splitk_accum_axpby
mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_splitk.h:199
Function
gemm_splitk_nax
mlx/backend/metal/kernels/steel/gemm/kernels/steel_gemm_splitk_nax.h:23
Function
gemm_tn_mlx
(a, b)
benchmarks/python/blas/bench_gemm.py:51
Function
gemm_tn_torch
(a, b)
benchmarks/python/blas/bench_gemm.py:90
Function
gemm_tt_mlx
(a, b)
benchmarks/python/blas/bench_gemm.py:60
Function
gemm_tt_torch
(a, b)
benchmarks/python/blas/bench_gemm.py:100
Function
gemv_mlx
(m, v)
benchmarks/python/blas/bench_gemv.py:48
Function
gemv_t_masked
Batch ndim > 1 */
mlx/backend/metal/kernels/gemv_masked.h:744
Function
gemv_t_mlx
(m, v)
benchmarks/python/blas/bench_gemv.py:57
Function
gemv_t_torch
(m, v)
benchmarks/python/blas/bench_gemv.py:77
Function
gemv_torch
(m, v)
benchmarks/python/blas/bench_gemv.py:67
Function
general_inv
mlx/backend/cpu/inverse.cpp:12
Function
get_active_memory
mlx/backend/no_gpu/allocator.cpp:106
Function
get_arange_kernel
mlx/backend/metal/nojit_kernels.cpp:9
Function
get_architecture_gen
mlx/backend/metal/device.h:149
Function
get_binary_kernel
mlx/backend/metal/nojit_kernels.cpp:25
Function
get_binary_two_kernel
mlx/backend/metal/nojit_kernels.cpp:34
Function
get_bytes_per_pack
mlx/backend/metal/kernels/quantized.h:23
Function
get_bytes_per_pack
mlx/backend/metal/kernels/quantized_nax.h:26
Function
get_cache_memory
No-ops for common allocator
mlx/backend/no_gpu/allocator.cpp:123
Method
get_command_encoder
mlx/backend/metal/device.cpp:473
Function
get_command_queue
mlx/backend/metal/device.h:97
Method
get_coord
mlx/backend/metal/kernels/steel/gemm/nax.h:45
Method
get_coord
mlx/backend/metal/kernels/steel/gemm/mma.h:49
Method
get_coord
mlx/backend/metal/kernels/steel/attn/nax.h:45
Method
get_coord
mlx/backend/metal/kernels/steel/attn/mma.h:71
Function
get_copy_kernel
mlx/backend/metal/nojit_kernels.cpp:51
Function
get_dynamic_copy_kernel
mlx/backend/metal/nojit_kernels.cpp:59
Function
get_fft_kernel
mlx/backend/metal/nojit_kernels.cpp:287
Method
get_function_
mlx/backend/metal/device.cpp:578
Function
get_gather_qmm_kernel
mlx/backend/metal/nojit_kernels.cpp:304
Function
get_gather_qmm_nax_kernel
mlx/backend/metal/nojit_kernels.cpp:395
Function
get_gemv_masked_kernel
mlx/backend/metal/nojit_kernels.cpp:229
Function
get_gflop_count
(B, M, N, K)
benchmarks/python/sdpa_bench.py:158
Function
get_grid_and_block_common
mlx/backend/common/utils.cpp:221
Method
get_kernel_
mlx/backend/metal/device.cpp:630
Method
get_linked_functions_
mlx/backend/metal/device.cpp:723
Function
get_logsumexp_kernel
mlx/backend/metal/nojit_kernels.cpp:75
Function
get_max_ops_mb_per_buffer
mlx/backend/metal/device.h:152
Function
get_mb_sort_kernel
mlx/backend/metal/nojit_kernels.cpp:103
Method
get_mem
()
python/tests/test_array.py:2223
Function
get_memory_limit
mlx/backend/no_gpu/allocator.cpp:118
Function
get_memory_limit
mlx/backend/metal/allocator.cpp:240
Function
get_memory_size
mlx/backend/no_gpu/apple_memory.h:9
Function
get_memory_size
mlx/backend/no_gpu/linux_memory.h:9
Function
get_pack_factor
mlx/backend/metal/kernels/quantized.h:18
Function
get_pack_factor
mlx/backend/metal/kernels/fp_quantized.h:21
Function
get_pack_factor
mlx/backend/metal/kernels/fp_quantized_nax.h:21
Function
get_pack_factor
mlx/backend/metal/kernels/quantized_nax.h:21
Function
get_peak_memory
mlx/backend/no_gpu/allocator.cpp:109
Function
get_peak_memory
mlx/backend/metal/allocator.cpp:255
Function
get_qmm_nax_kernel
mlx/backend/metal/nojit_kernels.cpp:387
Function
get_quantized_kernel
mlx/backend/metal/nojit_kernels.cpp:296
Function
get_reduce_init_kernel
mlx/backend/metal/nojit_kernels.cpp:113
Function
get_reduce_kernel
mlx/backend/metal/nojit_kernels.cpp:122
Function
get_scan_kernel
mlx/backend/metal/nojit_kernels.cpp:82
Method
get_slopes
(n: int)
python/mlx/nn/layers/positional_encoding.py:137
← previous
next →
2,901–3,000 of 4,946, ranked by callers