MCPcopy Create free account

hub / github.com/ml-explore/mlx / functions

Functions4,946 in github.com/ml-explore/mlx

Functionelu
(x)
benchmarks/python/comparative/bench_torch.py:148
Methodempty
mlx/small_vector.h:279
Methodencode
mlx/backend/metal/reduce.cpp:154
Methodenqueue
mlx/scheduler.cpp:39
Functionensure_row_contiguous_matrix
mlx/backend/cuda/quantized/quantized_utils.h:20
Methodepsilon
mlx/types/limits.h:36
Methodepsilon
mlx/types/limits.h:62
Functionequivalent_matmul
(x, w1, w2)
benchmarks/python/gather_qmm_bench.py:75
Functionequivalent_matmul
(x, w1, w2)
benchmarks/python/gather_mm_bench.py:65
Methoderase
mlx/small_vector.h:389
Functionerf
mlx/backend/cpu/simd/math.h:137
Functionerfinv
mlx/backend/cpu/simd/math.h:151
Functioneval
mlx/backend/no_gpu/eval.cpp:17
Functioneval
mlx/backend/metal/eval.cpp:30
Functioneval
mlx/backend/cuda/eval.cpp:35
Methodeval_cpu
mlx/transforms.cpp:55
Methodeval_cpu
mlx/fast_primitives.h:49
Methodeval_cpu
mlx/fast_primitives.h:82
Methodeval_cpu
mlx/fast_primitives.h:109
Methodeval_cpu
mlx/fast_primitives.h:141
Methodeval_cpu
mlx/fast_primitives.h:177
Methodeval_cpu
mlx/fast_primitives.h:233
Methodeval_cpu
mlx/fast_primitives.h:278
Methodeval_cpu
mlx/fast_primitives.h:391
Methodeval_cpu
mlx/backend/no_cpu/compiled.cpp:17
Methodeval_cpu
mlx/backend/cpu/logsumexp.cpp:80
Methodeval_cpu
mlx/backend/cpu/scan.cpp:245
Methodeval_cpu
mlx/backend/cpu/svd.cpp:270
Methodeval_cpu
mlx/backend/cpu/binary.cpp:17
Methodeval_cpu
mlx/backend/cpu/indexing.cpp:202
Methodeval_cpu
mlx/backend/cpu/sort.cpp:320
Methodeval_cpu
mlx/backend/cpu/fft.cpp:12
Methodeval_cpu
mlx/backend/cpu/eigh.cpp:187
Methodeval_cpu
mlx/backend/cpu/quantized.cpp:924
Methodeval_cpu
mlx/backend/cpu/hadamard.cpp:91
Methodeval_cpu
mlx/backend/cpu/cholesky.cpp:71
Methodeval_cpu
mlx/backend/cpu/unary.cpp:14
Methodeval_cpu
mlx/backend/cpu/compiled.cpp:288
Methodeval_cpu
mlx/backend/cpu/distributed.cpp:20
Methodeval_cpu
mlx/backend/cpu/softmax.cpp:117
Methodeval_cpu
mlx/backend/cpu/arg_reduce.cpp:66
Methodeval_cpu
mlx/backend/cpu/select.cpp:87
Methodeval_cpu
mlx/backend/cpu/qrf.cpp:131
Methodeval_cpu
mlx/backend/cpu/inverse.cpp:146
Methodeval_cpu
mlx/backend/cpu/primitives.cpp:79
Methodeval_cpu
mlx/backend/cpu/masked_mm.cpp:110
Methodeval_cpu
mlx/backend/cpu/reduce.cpp:449
Methodeval_cpu
mlx/backend/cpu/matmul.cpp:121
Methodeval_cpu
mlx/backend/cpu/luf.cpp:103
Methodeval_cpu
mlx/backend/cpu/conv.cpp:1293
Methodeval_cpu
mlx/backend/common/load.cpp:30
Methodeval_cpu
examples/extensions/axpby/axpby.cpp:124
Methodeval_gpu
mlx/transforms.cpp:56
Methodeval_gpu
mlx/backend/gpu/primitives.cpp:23
Methodeval_gpu
mlx/backend/metal/rope.cpp:14
Methodeval_gpu
mlx/backend/metal/logsumexp.cpp:14
Methodeval_gpu
mlx/backend/metal/scan.cpp:122
Methodeval_gpu
mlx/backend/metal/ternary.cpp:156
Methodeval_gpu
mlx/backend/metal/binary.cpp:237
Methodeval_gpu
mlx/backend/metal/scaled_dot_product_attention.cpp:643
Methodeval_gpu
mlx/backend/metal/indexing.cpp:57
Methodeval_gpu
mlx/backend/metal/sort.cpp:318
Methodeval_gpu
mlx/backend/metal/quantized.cpp:1387
Methodeval_gpu
mlx/backend/metal/hadamard.cpp:164
Methodeval_gpu
mlx/backend/metal/unary.cpp:146
Methodeval_gpu
mlx/backend/metal/compiled.cpp:257
Methodeval_gpu
mlx/backend/metal/distributed.cpp:17
Methodeval_gpu
mlx/backend/metal/softmax.cpp:15
Methodeval_gpu
mlx/backend/metal/custom_kernel.cpp:327
Methodeval_gpu
mlx/backend/metal/primitives.cpp:27
Methodeval_gpu
mlx/backend/metal/reduce.cpp:951
Methodeval_gpu
mlx/backend/metal/matmul.cpp:1225
Methodeval_gpu
mlx/backend/metal/normalization.cpp:17
Methodeval_gpu
mlx/backend/metal/conv.cpp:1283
Methodeval_gpu
mlx/backend/cuda/scaled_dot_product_attention.cpp:574
Methodeval_gpu
mlx/backend/cuda/indexing.cpp:62
Methodeval_gpu
mlx/backend/cuda/compiled.cpp:227
Methodeval_gpu
mlx/backend/cuda/custom_kernel.cpp:277
Methodeval_gpu
mlx/backend/cuda/matmul.cpp:143
Methodeval_gpu
mlx/backend/cuda/conv.cpp:259
Methodeval_gpu
mlx/backend/cuda/quantized/quantized.cpp:15
Methodeval_gpu
mlx/backend/cuda/quantized/qqmm.cpp:72
Methodeval_gpu
Evaluate primitive on GPU */
examples/extensions/axpby/axpby.cpp:153
Methodexec
mlx/3rdparty/pocketfft.h:2227
Methodexec
mlx/3rdparty/pocketfft.h:2490
Methodexec
mlx/3rdparty/pocketfft.h:2527
Methodexec
mlx/3rdparty/pocketfft.h:2547
Methodexec
mlx/3rdparty/pocketfft.h:2578
Methodexec
mlx/backend/cpu/jit_compiler.cpp:118
Functionexec_r
mlx/3rdparty/pocketfft.h:2433
Methodexecute
mlx/backend/cuda/quantized/cublas_qqmm.cpp:209
Methodexecute
mlx/backend/cuda/gemms/cublas_gemm.cpp:220
Methodexecute_matmul
mlx/backend/cuda/cublas_utils.cpp:169
Methodexit
python/src/print.cpp:25
Methodexit_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
Methodexit_status
(self)
python/mlx/_distributed_utils/launch.py:73
Functionexp_two
tests/compile_tests.cpp:147
Methodexpand_mask
(mask, block_size, Y, X)
python/tests/test_blas.py:850
Functionexponential_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
Functionexport_to_dot
mlx/graph_utils.cpp:105
← previousnext →2,701–2,800 of 4,946, ranked by callers