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
log_softmax
r"""Applies the Log Softmax function. Applies :math:`x + \log \sum_i e^{x_i}` element wise.
python/mlx/nn/layers/activations.py:66
Function
logsumexp
mlx/ops.cpp:2708
Function
logsumexp
mlx/backend/cpu/logsumexp.cpp:19
Function
logsumexp
(axis, x)
benchmarks/python/comparative/bench_mlx.py:265
Function
logsumexp
(axis, x)
benchmarks/python/comparative/bench_torch.py:220
Function
logsumexp_looped
mlx/backend/metal/kernels/logsumexp.h:76
Method
loss
(model, x)
python/tests/test_optimizers.py:343
Method
loss
(w, x)
python/tests/test_compile.py:199
Method
loss_fn
(kernel, inputs, strides, groups)
python/tests/test_conv.py:1134
Method
loss_fn
(model, x, y)
python/tests/test_optimizers.py:215
Method
loss_fn
(model)
python/tests/test_autograd.py:891
Method
loss_fn
(model)
python/tests/test_nn.py:272
Method
loss_fn
(x)
python/tests/test_compile.py:48
Method
loss_fn_tuple
(x)
python/tests/test_autograd.py:927
Method
loss_fn_vector
(x)
python/tests/test_autograd.py:931
Method
lowest
mlx/types/limits.h:30
Method
lowest
mlx/types/limits.h:56
Function
lu_factor
mlx/linalg.cpp:629
Function
luf_impl
mlx/backend/cpu/luf.cpp:14
Function
main
()
python/mlx/_distributed_utils/config.py:568
Function
main
()
python/mlx/_distributed_utils/launch.py:457
Function
main
mlx/distributed/jaccl/lib/examples/minimal_env.cpp:4
Function
main
mlx/distributed/jaccl/lib/examples/minimal_cfg.cpp:4
Function
main
mlx/distributed/jaccl/lib/examples/allreduce_bench.cpp:91
Function
main
tests/test_teardown.cpp:15
Function
main
tests/tests.cpp:12
Function
main
examples/cmake_project/example.cpp:9
Function
main
examples/cpp/tutorial.cpp:96
Function
main
examples/cpp/logistic_regression.cpp:15
Function
main
examples/cpp/linear_regression.cpp:15
Function
main
examples/cpp/metal_capture.cpp:10
Function
main
examples/cpp/distributed.cpp:9
Function
main
examples/export/train_mlp.cpp:8
Function
main
examples/export/eval_mlp.cpp:8
Function
main
benchmarks/cpp/compare_devices.cpp:25
Function
main
benchmarks/cpp/single_ops.cpp:274
Function
main
benchmarks/cpp/irregular_strides.cpp:188
Function
main
benchmarks/cpp/autograd.cpp:36
Method
make_addmm
(alpha, beta)
python/tests/test_blas.py:737
Method
make_and_update
()
python/tests/test_nn.py:342
Method
make_arrays
mlx/array.cpp:42
Method
make_jvp_function
python/src/transforms.cpp:965
Method
make_mask
(tm_, tn_, batch, np_dtype)
python/tests/test_blas.py:917
Method
make_model
()
python/tests/test_nn.py:89
Function
make_op
mlx/backend/metal/indexing.cpp:42
Method
make_ref_addmm
(alpha, beta)
python/tests/test_blas.py:734
Method
make_vjp_function
python/src/transforms.cpp:955
Method
make_vmap_function
python/src/transforms.cpp:974
Method
malloc
mlx/backend/no_gpu/allocator.cpp:79
Method
malloc
mlx/backend/metal/allocator.cpp:96
Function
margin_ranking_loss
r""" Calculate the margin ranking loss that loss given inputs :math:`x_1`, :math:`x_2` and a label :math:`y` (containing 1 or -1). The lo
python/mlx/nn/losses.py:558
Function
masked_assign_impl
mlx/backend/metal/kernels/indexing/masked_scatter.h:8
Function
masked_scatter_impl
mlx/backend/cpu/indexing.cpp:754
Function
masked_scatter_mlx
(self_arr, mask_arr, src_arr)
benchmarks/python/masked_scatter.py:78
Function
masked_scatter_torch
(self_tensor, mask_tensor, src_tensor)
benchmarks/python/masked_scatter.py:89
Method
mat_at
mlx/backend/metal/kernels/steel/gemm/mma.h:254
Method
mat_at
mlx/backend/metal/kernels/steel/attn/mma.h:277
Method
match
mlx/export.cpp:599
Function
matmul
(x, y)
benchmarks/python/comparative/bench_torch.py:63
Function
matmul<bfloat16_t>
mlx/backend/cpu/gemms/bnns.cpp:180
Function
matmul<bfloat16_t>
mlx/backend/cpu/gemms/simd_bf16.cpp:10
Function
matmul<complex64_t>
mlx/backend/cpu/gemms/cblas.cpp:92
Function
matmul<double>
mlx/backend/cpu/gemms/cblas.cpp:51
Function
matmul<float16_t>
mlx/backend/cpu/gemms/bnns.cpp:145
Function
matmul<float16_t>
mlx/backend/cpu/gemms/simd_fp16.cpp:10
Function
matmul<float>
mlx/backend/cpu/gemms/cblas.cpp:10
Function
matmul_dispatch
mlx/backend/cpu/matmul.cpp:15
Function
matmul_square
(x)
benchmarks/python/comparative/bench_mlx.py:48
Function
matmul_square
(x)
benchmarks/python/comparative/bench_torch.py:55
Method
max
mlx/types/limits.h:59
Function
max_scalars
tests/compile_tests.cpp:118
Method
maybeInsertBarrier
mlx/backend/metal/device.cpp:345
Function
mb_block_merge
mlx/backend/metal/kernels/sort.h:614
Function
mb_block_partition
mlx/backend/metal/kernels/sort.h:561
Function
mb_block_sort
mlx/backend/metal/kernels/sort.h:517
Function
median
mlx/ops.cpp:2122
Method
merge_partition
mlx/backend/metal/kernels/sort.h:100
Method
merge_partition
mlx/backend/metal/kernels/sort.h:484
Method
merge_step
mlx/backend/metal/kernels/sort.h:126
Function
metal_kernel
mlx/backend/metal/custom_kernel.cpp:175
Function
mid_slice_add
(a, b)
benchmarks/python/single_ops.py:34
Function
mish
r"""Applies the Mish function, element-wise. Mish: A Self Regularized Non-Monotonic Neural Activation Function. Reference: https://arxiv.org
python/mlx/nn/layers/activations.py:273
Function
mish
(x: mx.array)
benchmarks/python/comparative/bench_mlx.py:199
Function
mish
(x: torch.Tensor)
benchmarks/python/comparative/bench_torch.py:196
Function
mlx_atomic_fetch_max_explicit<float>
mlx/backend/metal/kernels/atomic.h:132
Function
mlx_atomic_fetch_min_explicit<float>
mlx/backend/metal/kernels/atomic.h:117
Function
mlx_atomic_update_and_store
mlx/backend/metal/kernels/atomic.h:170
Method
mlx_fn
(*args)
python/tests/test_bf16.py:63
Function
mlx_func
python/src/mlx_func.cpp:98
Function
mlx_fused_attn
(q, k, v, scale, mask)
benchmarks/python/sdpa_bench.py:104
Function
mlx_get_item
python/src/indexing.cpp:456
Function
mlx_load_helper
python/src/load.cpp:275
Function
mlx_ref_attn
(q, k, v, scale=1.0, mask=None)
benchmarks/python/sdpa_bench.py:58
Function
mlx_save_gguf_helper
python/src/load.cpp:513
Function
mlx_save_helper
python/src/load.cpp:404
Function
mlx_save_safetensor_helper
python/src/load.cpp:478
Function
mlx_set_item
python/src/indexing.cpp:951
Function
mlx_to_nd_array
python/src/convert.cpp:118
Function
mlx_to_nd_array_impl
python/src/convert.cpp:100
Method
mm
(sb, x, wq)
python/tests/test_quantized.py:1113
← previous
next →
3,201–3,300 of 4,946, ranked by callers