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
Function
elu
(x)
benchmarks/python/comparative/bench_torch.py:148
Method
empty
mlx/small_vector.h:279
Method
encode
mlx/backend/metal/reduce.cpp:154
Method
enqueue
mlx/scheduler.cpp:39
Function
ensure_row_contiguous_matrix
mlx/backend/cuda/quantized/quantized_utils.h:20
Method
epsilon
mlx/types/limits.h:36
Method
epsilon
mlx/types/limits.h:62
Function
equivalent_matmul
(x, w1, w2)
benchmarks/python/gather_qmm_bench.py:75
Function
equivalent_matmul
(x, w1, w2)
benchmarks/python/gather_mm_bench.py:65
Method
erase
mlx/small_vector.h:389
Function
erf
mlx/backend/cpu/simd/math.h:137
Function
erfinv
mlx/backend/cpu/simd/math.h:151
Function
eval
mlx/backend/no_gpu/eval.cpp:17
Function
eval
mlx/backend/metal/eval.cpp:30
Function
eval
mlx/backend/cuda/eval.cpp:35
Method
eval_cpu
mlx/transforms.cpp:55
Method
eval_cpu
mlx/fast_primitives.h:49
Method
eval_cpu
mlx/fast_primitives.h:82
Method
eval_cpu
mlx/fast_primitives.h:109
Method
eval_cpu
mlx/fast_primitives.h:141
Method
eval_cpu
mlx/fast_primitives.h:177
Method
eval_cpu
mlx/fast_primitives.h:233
Method
eval_cpu
mlx/fast_primitives.h:278
Method
eval_cpu
mlx/fast_primitives.h:391
Method
eval_cpu
mlx/backend/no_cpu/compiled.cpp:17
Method
eval_cpu
mlx/backend/cpu/logsumexp.cpp:80
Method
eval_cpu
mlx/backend/cpu/scan.cpp:245
Method
eval_cpu
mlx/backend/cpu/svd.cpp:270
Method
eval_cpu
mlx/backend/cpu/binary.cpp:17
Method
eval_cpu
mlx/backend/cpu/indexing.cpp:202
Method
eval_cpu
mlx/backend/cpu/sort.cpp:320
Method
eval_cpu
mlx/backend/cpu/fft.cpp:12
Method
eval_cpu
mlx/backend/cpu/eigh.cpp:187
Method
eval_cpu
mlx/backend/cpu/quantized.cpp:924
Method
eval_cpu
mlx/backend/cpu/hadamard.cpp:91
Method
eval_cpu
mlx/backend/cpu/cholesky.cpp:71
Method
eval_cpu
mlx/backend/cpu/unary.cpp:14
Method
eval_cpu
mlx/backend/cpu/compiled.cpp:288
Method
eval_cpu
mlx/backend/cpu/distributed.cpp:20
Method
eval_cpu
mlx/backend/cpu/softmax.cpp:117
Method
eval_cpu
mlx/backend/cpu/arg_reduce.cpp:66
Method
eval_cpu
mlx/backend/cpu/select.cpp:87
Method
eval_cpu
mlx/backend/cpu/qrf.cpp:131
Method
eval_cpu
mlx/backend/cpu/inverse.cpp:146
Method
eval_cpu
mlx/backend/cpu/primitives.cpp:79
Method
eval_cpu
mlx/backend/cpu/masked_mm.cpp:110
Method
eval_cpu
mlx/backend/cpu/reduce.cpp:449
Method
eval_cpu
mlx/backend/cpu/matmul.cpp:121
Method
eval_cpu
mlx/backend/cpu/luf.cpp:103
Method
eval_cpu
mlx/backend/cpu/conv.cpp:1293
Method
eval_cpu
mlx/backend/common/load.cpp:30
Method
eval_cpu
examples/extensions/axpby/axpby.cpp:124
Method
eval_gpu
mlx/transforms.cpp:56
Method
eval_gpu
mlx/backend/gpu/primitives.cpp:23
Method
eval_gpu
mlx/backend/metal/rope.cpp:14
Method
eval_gpu
mlx/backend/metal/logsumexp.cpp:14
Method
eval_gpu
mlx/backend/metal/scan.cpp:122
Method
eval_gpu
mlx/backend/metal/ternary.cpp:156
Method
eval_gpu
mlx/backend/metal/binary.cpp:237
Method
eval_gpu
mlx/backend/metal/scaled_dot_product_attention.cpp:643
Method
eval_gpu
mlx/backend/metal/indexing.cpp:57
Method
eval_gpu
mlx/backend/metal/sort.cpp:318
Method
eval_gpu
mlx/backend/metal/quantized.cpp:1387
Method
eval_gpu
mlx/backend/metal/hadamard.cpp:164
Method
eval_gpu
mlx/backend/metal/unary.cpp:146
Method
eval_gpu
mlx/backend/metal/compiled.cpp:257
Method
eval_gpu
mlx/backend/metal/distributed.cpp:17
Method
eval_gpu
mlx/backend/metal/softmax.cpp:15
Method
eval_gpu
mlx/backend/metal/custom_kernel.cpp:327
Method
eval_gpu
mlx/backend/metal/primitives.cpp:27
Method
eval_gpu
mlx/backend/metal/reduce.cpp:951
Method
eval_gpu
mlx/backend/metal/matmul.cpp:1225
Method
eval_gpu
mlx/backend/metal/normalization.cpp:17
Method
eval_gpu
mlx/backend/metal/conv.cpp:1283
Method
eval_gpu
mlx/backend/cuda/scaled_dot_product_attention.cpp:574
Method
eval_gpu
mlx/backend/cuda/indexing.cpp:62
Method
eval_gpu
mlx/backend/cuda/compiled.cpp:227
Method
eval_gpu
mlx/backend/cuda/custom_kernel.cpp:277
Method
eval_gpu
mlx/backend/cuda/matmul.cpp:143
Method
eval_gpu
mlx/backend/cuda/conv.cpp:259
Method
eval_gpu
mlx/backend/cuda/quantized/quantized.cpp:15
Method
eval_gpu
mlx/backend/cuda/quantized/qqmm.cpp:72
Method
eval_gpu
Evaluate primitive on GPU */
examples/extensions/axpby/axpby.cpp:153
Method
exec
mlx/3rdparty/pocketfft.h:2227
Method
exec
mlx/3rdparty/pocketfft.h:2490
Method
exec
mlx/3rdparty/pocketfft.h:2527
Method
exec
mlx/3rdparty/pocketfft.h:2547
Method
exec
mlx/3rdparty/pocketfft.h:2578
Method
exec
mlx/backend/cpu/jit_compiler.cpp:118
Function
exec_r
mlx/3rdparty/pocketfft.h:2433
Method
execute
mlx/backend/cuda/quantized/cublas_qqmm.cpp:209
Method
execute
mlx/backend/cuda/gemms/cublas_gemm.cpp:220
Method
execute_matmul
mlx/backend/cuda/cublas_utils.cpp:169
Method
exit
python/src/print.cpp:25
Method
exit_status
Return a tuple (returncode, killed) for the command. It should be (None, None) while the command is running normally.
python/mlx/_distributed_utils/launch.py:32
Method
exit_status
(self)
python/mlx/_distributed_utils/launch.py:73
Function
exp_two
tests/compile_tests.cpp:147
Method
expand_mask
(mask, block_size, Y, X)
python/tests/test_blas.py:850
Function
exponential_decay
r"""Make an exponential decay scheduler. Args: init (float): Initial value. decay_rate (float): Multiplicative factor to decay by
python/mlx/optimizers/schedulers.py:9
Function
export_to_dot
mlx/graph_utils.cpp:105
← previous
next →
2,701–2,800 of 4,946, ranked by callers