MCPcopy Create free account

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

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

Functionis_available
mlx/backend/metal/device_info.cpp:11
Functionis_available
mlx/backend/cuda/device_info.cpp:207
Functionis_available
mlx/backend/cuda/no_cuda.cpp:10
Functionis_available
mlx/distributed/ring/ring.cpp:843
Functionis_available
mlx/distributed/ring/no_ring.cpp:9
Functionis_available
mlx/distributed/mpi/no_mpi.cpp:9
Functionis_available
mlx/distributed/jaccl/no_jaccl.cpp:9
Functionis_available
mlx/distributed/jaccl/jaccl.cpp:161
Functionis_available
mlx/distributed/jaccl/lib/jaccl/jaccl.cpp:187
Functionis_available
mlx/distributed/nccl/nccl.cpp:435
Functionis_available
mlx/distributed/nccl/no_nccl.cpp:9
Functionis_donatable
True indicates the arrays buffer is safe to reuse */
mlx/array.h:294
Functionis_equivalent
Equivalence check defaults to false unless overridden by the primitive */
mlx/primitives.h:108
Methodis_equivalent
mlx/primitives.cpp:343
Methodis_equivalent
Equivalence check **/
examples/extensions/axpby/axpby.cpp:301
Methodis_open
python/src/load.cpp:115
Methodis_open
python/src/load.cpp:345
Methodis_open
mlx/io/load.h:69
Methodis_ready
mlx/3rdparty/pocketfft.h:565
Functionis_reduction
mlx/compile.cpp:73
Methodis_signaled
mlx/backend/no_gpu/event.cpp:46
Functionisfunc
(obj)
docs/src/conf.py:76
Functionisnan
mlx/backend/cpu/simd/neon_fp16_simd.h:160
Functionjoin_schedules
r"""Join multiple schedules to create a new schedule. Args: schedules (list(Callable)): A list of schedules. Schedule :math:`i+1`
python/mlx/optimizers/schedulers.py:91
Methodjvp
mlx/primitives.cpp:178
Methodjvp
mlx/compile.cpp:160
Methodjvp
mlx/distributed/primitives.cpp:29
Methodjvp
The Jacobian-vector product. */
examples/extensions/axpby/axpby.cpp:253
Functionkl_div_loss
Computes the Kullback-Leibler divergence loss. Computes the following when ``reduction == 'none'``: .. code-block:: python mx.
python/mlx/nn/losses.py:312
Functionkron
mlx/ops.cpp:3357
Functionl1_loss
Computes the L1 loss. Args: predictions (array): The predicted values. targets (array): The target values. reduction
python/mlx/nn/losses.py:186
Methodlabel
python/src/load.cpp:159
Methodlabel
python/src/load.cpp:393
Methodlabel
mlx/io/load.h:100
Functionlaplace
mlx/random.cpp:443
Methodlargest_prime_factor
mlx/3rdparty/pocketfft.h:371
Methodlatch
mlx/3rdparty/pocketfft.h:550
Functionlayer_norm
mlx/fast.cpp:190
Functionlayer_norm_grad_loop
(g, x, w, b)
benchmarks/python/layer_norm_bench.py:44
Functionlayer_norm_grad_x_loop
(g, x)
benchmarks/python/layer_norm_bench.py:66
Functionlayer_norm_loop
(f, x, w, b)
benchmarks/python/layer_norm_bench.py:36
Functionlayernorm
(x)
benchmarks/python/compile_bench.py:57
Functionleaky_relu
(x: mx.array)
benchmarks/python/comparative/bench_mlx.py:178
Functionleaky_relu
(x)
benchmarks/python/comparative/bench_torch.py:140
Methodlearning_rate
(self)
python/mlx/optimizers/optimizers.py:136
Methodlearning_rate
(self)
python/mlx/optimizers/optimizers.py:221
Methodlength
mlx/3rdparty/pocketfft.h:2493
Methodlength
mlx/3rdparty/pocketfft.h:2530
Methodlength
mlx/3rdparty/pocketfft.h:2591
Functionlinear
(w, b, x)
benchmarks/python/comparative/bench_mlx.py:272
Functionlinear
(w, b, x)
benchmarks/python/comparative/bench_torch.py:236
Functionlinear_fused
(w, b, x)
benchmarks/python/comparative/bench_mlx.py:279
Functionlinear_fused
(w, b, x)
benchmarks/python/comparative/bench_torch.py:228
Functionlinear_schedule
r"""Make a linear scheduler. Args: init (float): Initial value. end (float): Final value. steps (int): Number of steps to
python/mlx/optimizers/schedulers.py:131
Methodlisten
mlx/distributed/utils.cpp:90
Functionload
mlx/backend/cpu/simd/base_simd.h:43
Methodload
mlx/backend/metal/kernels/steel/gemm/nax.h:68
Methodload
mlx/backend/metal/kernels/steel/gemm/mma.h:58
Methodload
mlx/backend/metal/kernels/steel/gemm/mma.h:272
Methodload
mlx/backend/metal/kernels/steel/attn/nax.h:68
Methodload
mlx/backend/metal/kernels/steel/attn/mma.h:80
Methodload
mlx/backend/metal/kernels/steel/attn/mma.h:319
Functionload_block
mlx/backend/cpu/gemms/simd_gemm.h:13
Functionload_gguf
mlx/io/no_gguf.cpp:7
Functionload_padded
Padded IO for Bluestein's algorithm
mlx/backend/metal/kernels/fft/readwrite.h:146
Methodload_rows
mlx/backend/metal/kernels/steel/gemm/nax.h:106
Methodload_rows
mlx/backend/metal/kernels/steel/gemm/nax.h:726
Methodload_rows
mlx/backend/metal/kernels/steel/attn/nax.h:106
Methodload_safe
mlx/backend/metal/kernels/quantized_nax.h:784
Methodload_safe
mlx/backend/metal/kernels/steel/gemm/nax.h:155
Methodload_safe
mlx/backend/metal/kernels/steel/gemm/mma.h:77
Methodload_safe
mlx/backend/metal/kernels/steel/gemm/mma.h:336
Methodload_safe
mlx/backend/metal/kernels/steel/attn/nax.h:155
Methodload_safe
Load from device memory into threadgroup memory - with bound checking */
mlx/backend/metal/kernels/steel/attn/loader.h:210
Methodload_safe
mlx/backend/metal/kernels/steel/attn/mma.h:99
Methodload_safe
mlx/backend/metal/kernels/steel/attn/mma.h:383
Methodload_safe
mlx/backend/metal/kernels/steel/conv/loaders/loader_general.h:311
Functionload_safetensors
mlx/io/no_safetensors.cpp:7
Functionload_strided
Four Step FFT First Step
mlx/backend/metal/kernels/fft/readwrite.h:202
Functionload_unsafe
Load from device memory into threadgroup memory - without bound checking */
mlx/backend/metal/kernels/steel/conv/loaders/loader_channel_n.h:134
Functionload_unsafe
Load from device memory into threadgroup memory - without bound checking */
mlx/backend/metal/kernels/steel/conv/loaders/loader_channel_l.h:106
Methodload_unsafe
mlx/backend/metal/kernels/quantized_nax.h:771
Methodload_unsafe
Load from device memory into threadgroup memory - without bound checking */
mlx/backend/metal/kernels/steel/attn/loader.h:199
Methodload_unsafe
mlx/backend/metal/kernels/steel/conv/loaders/loader_channel_n.h:259
Methodload_unsafe
mlx/backend/metal/kernels/steel/conv/loaders/loader_general.h:104
Methodload_unsafe
mlx/backend/metal/kernels/steel/conv/loaders/loader_general.h:282
Methodload_unsafe
mlx/backend/metal/kernels/steel/conv/loaders/loader_channel_l.h:914
Functionload_vector
mlx/backend/metal/kernels/quantized.h:29
Functionload_vector
mlx/backend/metal/kernels/fp_quantized.h:63
Functionload_vector
mlx/backend/metal/kernels/quantized_nax.h:32
Functionload_vector_safe
mlx/backend/metal/kernels/quantized.h:108
Functionload_vector_safe
mlx/backend/metal/kernels/fp_quantized.h:71
Functionload_vector_safe
mlx/backend/metal/kernels/quantized_nax.h:111
Methodlocal_key
mlx/distributed/jaccl/lib/jaccl/rdma.h:114
Methodlocation
mlx/backend/metal/kernels/utils.h:277
Methodlocation
mlx/backend/metal/kernels/utils.h:296
Functionlog_cosh_loss
r""" Computes the log cosh loss between inputs and targets. Logcosh acts like L2 loss for small errors, ensuring stable gradients, and li
python/mlx/nn/losses.py:490
Functionlog_sigmoid
r"""Applies the Log Sigmoid function. Applies :math:`\log(\sigma(x)) = -\log(1 + e^{-x})` element wise.
python/mlx/nn/layers/activations.py:145
Functionlog_sigmoid
(x)
benchmarks/python/comparative/bench_mlx.py:241
Functionlog_sigmoid
(x)
benchmarks/python/comparative/bench_torch.py:180
← previousnext →3,101–3,200 of 4,946, ranked by callers