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
Load
mlx/primitives.h:1294
Method
Log
mlx/primitives.h:1319
Function
Log1p
mlx/primitives.h:1352
Function
LogAddExp
mlx/primitives.h:1407
Method
LogSumExp
mlx/primitives.h:1421
Function
LogicalAnd
mlx/primitives.h:1379
Function
LogicalNot
mlx/primitives.h:1365
Function
LogicalOr
mlx/primitives.h:1393
Method
LoopedElemToLoc
mlx/backend/metal/kernels/utils.h:208
Method
LoopedElemToLoc
mlx/backend/metal/kernels/utils.h:257
Method
LoopedElemToLoc
mlx/backend/metal/kernels/utils.h:286
Method
MMATile
mlx/backend/metal/kernels/steel/gemm/mma.h:235
Method
MMATile
mlx/backend/metal/kernels/steel/attn/mma.h:258
Method
MPIGroup
mlx/distributed/mpi/mpi.cpp:348
Method
MPIWrapper
mlx/distributed/mpi/mpi.cpp:101
Method
MULPM
mlx/3rdparty/pocketfft.h:1569
Method
MaskedScatter
mlx/primitives.h:1961
Method
Matmul
mlx/primitives.h:1435
Function
Maximum
mlx/primitives.h:1449
Method
MeshGroup
mlx/distributed/jaccl/lib/jaccl/mesh.cpp:9
Method
MeshImpl
mlx/distributed/jaccl/lib/jaccl/mesh_impl.h:18
Method
MetalAllocator
mlx/backend/metal/allocator.cpp:34
Function
Minimum
mlx/primitives.h:1463
Function
Multiply
mlx/primitives.h:1477
Method
NAXTile
mlx/backend/metal/kernels/steel/gemm/nax.h:564
Method
NAXTile
mlx/backend/metal/kernels/steel/attn/nax.h:564
Function
NB_MODULE
python/src/mlx.cpp:28
Function
NB_MODULE
examples/extensions/bindings.cpp:11
Method
NCCLComm
mlx/distributed/nccl/nccl.cpp:277
Method
NCCLGroup
mlx/distributed/nccl/nccl.cpp:305
Function
Negative
mlx/primitives.h:1491
Function
NotEqual
mlx/primitives.h:1505
Method
NumberOfElements
mlx/primitives.h:1519
Method
Pad
mlx/primitives.h:1552
Method
ParallelFileReader
mlx/io/load.h:61
Method
Partition
mlx/primitives.h:1581
Method
PathNode
mlx/einsum.cpp:40
Function
Power
mlx/primitives.h:1603
Function
Primitive
mlx/primitives.h:117
Method
PrimitiveFactory
mlx/export.cpp:453
Method
PrimitiveSerializer
mlx/export.cpp:41
Method
PrintOptionsContext
python/src/print.cpp:19
Method
PyCheckpointedFun
python/src/transforms.cpp:592
Method
PyCompiledFun
python/src/transforms.cpp:426
Method
PyCustomFunction
python/src/transforms.cpp:683
Method
PyCustomKernelFunction
python/src/fast.cpp:23
Method
PyFileReader
python/src/load.cpp:100
Method
PyFileWriter
python/src/load.cpp:330
Method
PyFunctionExporter
python/src/export.cpp:73
Method
PyStreamContext
python/src/stream.cpp:20
Method
QQMatmul
mlx/primitives.h:1650
Function
QRF
mlx/primitives.h:2419
Method
Quantize
mlx/fast_primitives.h:329
Method
QuantizedBlockLoader
mlx/backend/metal/kernels/quantized.h:605
Method
QuantizedBlockLoader
mlx/backend/metal/kernels/fp_quantized.h:183
Method
QuantizedBlockLoader
mlx/backend/metal/kernels/fp_quantized_nax.h:109
Method
QuantizedBlockLoader
mlx/backend/metal/kernels/quantized_nax.h:608
Method
QuantizedBlockLoader
mlx/backend/metal/kernels/quantized_nax.h:748
Method
QuantizedMatmul
mlx/primitives.h:1617
Method
RMSNorm
mlx/fast_primitives.h:41
Method
RMSNormVJP
mlx/fast_primitives.h:76
Function
ROT90
mlx/3rdparty/pocketfft.h:287
Method
ROTX135
mlx/3rdparty/pocketfft.h:1131
Method
ROTX45
mlx/3rdparty/pocketfft.h:1123
Function
ROTX90
mlx/3rdparty/pocketfft.h:289
Method
RandomBits
mlx/primitives.h:1719
Method
Real
mlx/primitives.h:1739
Method
Recv
mlx/distributed/primitives.h:116
Method
Reduce
mlx/primitives.h:1777
Method
ReduceScatter
mlx/distributed/primitives.h:133
Method
ReductionPlan
mlx/backend/common/reduce.h:44
Function
Remainder
mlx/primitives.h:955
Method
Reshape
mlx/primitives.h:1753
Method
ResidencySet
mlx/backend/metal/resident.cpp:8
Method
ResidencySet
mlx/backend/metal/resident.h:16
Method
RetainGraph
mlx/transforms_impl.h:52
Method
RingGroup
mlx/distributed/ring/ring.cpp:383
Method
RingGroup
mlx/distributed/jaccl/lib/jaccl/ring.cpp:9
Method
RingImpl
mlx/distributed/jaccl/lib/jaccl/ring_impl.h:15
Function
Round
mlx/primitives.h:1821
Method
RowReduceArgs
mlx/backend/metal/reduce.cpp:36
Method
SVD
mlx/primitives.h:2432
Method
SVDWork
mlx/backend/cpu/svd.cpp:30
Method
SVDWork
mlx/backend/cpu/svd.cpp:113
Method
ScaledDotProductAttention
mlx/fast_primitives.h:208
Method
ScaledDotProductAttentionVJP
mlx/fast_primitives.h:265
Method
Scan
mlx/primitives.h:1837
Method
Scatter
mlx/primitives.h:1887
Method
ScatterAxis
mlx/primitives.h:1929
Method
Scheduler
mlx/scheduler.cpp:33
Function
SegmentedMM
mlx/primitives.h:557
Function
Select
mlx/primitives.h:941
Method
Send
mlx/distributed/primitives.h:97
Method
Shape2D
mlx/backend/metal/kernels/steel/attn/mma.h:27
Method
SharedBuffer
mlx/distributed/jaccl/lib/jaccl/rdma.h:105
Method
SharedBuffer
mlx/distributed/jaccl/lib/jaccl/rdma.cpp:74
Method
SideChannel
mlx/distributed/jaccl/lib/jaccl/rdma.h:272
Method
SideChannel
mlx/distributed/jaccl/lib/jaccl/rdma.cpp:297
Function
Sigmoid
mlx/primitives.h:1975
Function
Sign
mlx/primitives.h:1989
← previous
next →
2,001–2,100 of 4,946, ranked by callers