Re-exports§
pub use self::mlx_dtype_ as mlx_dtype;pub use self::mlx_device_type_ as mlx_device_type;pub use self::mlx_compile_mode_ as mlx_compile_mode;
Structs§
- _IO_
FILE - _IO_
codecvt - _IO_
marker - _IO_
wide_ data - __
Bindgen Complex - mlx_
array_ - mlx_
closure_ - mlx_
closure_ custom_ - mlx_
closure_ custom_ jvp_ - mlx_
closure_ custom_ vmap_ - mlx_
closure_ kwargs_ - mlx_
closure_ value_ and_ grad_ - mlx_
device_ - mlx_
device_ info_ - mlx_
distributed_ group_ - mlx_
fast_ cuda_ kernel_ - mlx_
fast_ cuda_ kernel_ config_ - mlx_
fast_ metal_ kernel_ - mlx_
fast_ metal_ kernel_ config_ - mlx_
function_ exporter_ - mlx_
imported_ function_ - mlx_
io_ gguf_ - mlx_
io_ reader_ - mlx_
io_ vtable_ - mlx_
io_ writer_ - mlx_
map_ string_ to_ array_ - mlx_
map_ string_ to_ array_ iterator_ - mlx_
map_ string_ to_ string_ - mlx_
map_ string_ to_ string_ iterator_ - mlx_
node_ namer_ - mlx_
optional_ dtype_ - mlx_
optional_ float_ - mlx_
optional_ int_ - mlx_
stream_ - mlx_
string_ - mlx_
vector_ array_ - mlx_
vector_ int_ - mlx_
vector_ string_ - mlx_
vector_ vector_ array_
Constants§
- mlx_
compile_ mode__ MLX_ COMPILE_ MODE_ DISABLED - mlx_
compile_ mode__ MLX_ COMPILE_ MODE_ ENABLED - mlx_
compile_ mode__ MLX_ COMPILE_ MODE_ NO_ FUSE - mlx_
compile_ mode__ MLX_ COMPILE_ MODE_ NO_ SIMPLIFY - mlx_
device_ type__ MLX_ CPU - mlx_
device_ type__ MLX_ GPU - mlx_
dtype__ MLX_ BFLOA T16 - mlx_
dtype__ MLX_ BOOL - mlx_
dtype__ MLX_ COMPLE X64 - mlx_
dtype__ MLX_ FLOA T16 - mlx_
dtype__ MLX_ FLOA T32 - mlx_
dtype__ MLX_ FLOA T64 - mlx_
dtype__ MLX_ INT8 - mlx_
dtype__ MLX_ INT16 - mlx_
dtype__ MLX_ INT32 - mlx_
dtype__ MLX_ INT64 - mlx_
dtype__ MLX_ UINT8 - mlx_
dtype__ MLX_ UINT16 - mlx_
dtype__ MLX_ UINT32 - mlx_
dtype__ MLX_ UINT64
Statics§
Functions§
- _mlx_
array_ ⚠is_ available - _mlx_
array_ ⚠is_ col_ contiguous - _mlx_
array_ ⚠is_ contiguous - _mlx_
array_ ⚠is_ row_ contiguous - _mlx_
array_ ⚠wait - _mlx_
error ⚠ - mlx_abs⚠
- mlx_add⚠
- mlx_
addmm ⚠ - mlx_all⚠
- mlx_
all_ ⚠axes - mlx_
all_ ⚠axis - mlx_
allclose ⚠ - mlx_any⚠
- mlx_
any_ ⚠axes - mlx_
any_ ⚠axis - mlx_
arange ⚠ - mlx_
arccos ⚠ - mlx_
arccosh ⚠ - mlx_
arcsin ⚠ - mlx_
arcsinh ⚠ - mlx_
arctan ⚠ - mlx_
arctan2 ⚠ - mlx_
arctanh ⚠ - mlx_
argmax ⚠ - mlx_
argmax_ ⚠axis - mlx_
argmin ⚠ - mlx_
argmin_ ⚠axis - mlx_
argpartition ⚠ - mlx_
argpartition_ ⚠axis - mlx_
argsort ⚠ - mlx_
argsort_ ⚠axis - mlx_
array_ ⚠data_ bool - mlx_
array_ ⚠data_ complex64 - mlx_
array_ ⚠data_ float32 - mlx_
array_ ⚠data_ float64 - mlx_
array_ ⚠data_ int8 - mlx_
array_ ⚠data_ int16 - mlx_
array_ ⚠data_ int32 - mlx_
array_ ⚠data_ int64 - mlx_
array_ ⚠data_ uint8 - mlx_
array_ ⚠data_ uint16 - mlx_
array_ ⚠data_ uint32 - mlx_
array_ ⚠data_ uint64 - mlx_
array_ ⚠dim - mlx_
array_ ⚠dtype - mlx_
array_ ⚠equal - mlx_
array_ ⚠eval - mlx_
array_ ⚠free - mlx_
array_ ⚠item_ bool - mlx_
array_ ⚠item_ complex64 - mlx_
array_ ⚠item_ float32 - mlx_
array_ ⚠item_ float64 - mlx_
array_ ⚠item_ int8 - mlx_
array_ ⚠item_ int16 - mlx_
array_ ⚠item_ int32 - mlx_
array_ ⚠item_ int64 - mlx_
array_ ⚠item_ uint8 - mlx_
array_ ⚠item_ uint16 - mlx_
array_ ⚠item_ uint32 - mlx_
array_ ⚠item_ uint64 - mlx_
array_ ⚠itemsize - mlx_
array_ ⚠nbytes - mlx_
array_ ⚠ndim - mlx_
array_ ⚠new - mlx_
array_ ⚠new_ bool - mlx_
array_ ⚠new_ complex - mlx_
array_ ⚠new_ data - mlx_
array_ ⚠new_ data_ managed - mlx_
array_ ⚠new_ data_ managed_ payload - mlx_
array_ ⚠new_ double - mlx_
array_ ⚠new_ float - mlx_
array_ ⚠new_ float32 - mlx_
array_ ⚠new_ float64 - mlx_
array_ ⚠new_ int - mlx_
array_ ⚠set - mlx_
array_ ⚠set_ bool - mlx_
array_ ⚠set_ complex - mlx_
array_ ⚠set_ data - mlx_
array_ ⚠set_ double - mlx_
array_ ⚠set_ float - mlx_
array_ ⚠set_ float32 - mlx_
array_ ⚠set_ float64 - mlx_
array_ ⚠set_ int - mlx_
array_ ⚠shape - mlx_
array_ ⚠size - mlx_
array_ ⚠strides - mlx_
array_ ⚠tostring - mlx_
as_ ⚠strided - mlx_
astype ⚠ - mlx_
async_ ⚠eval - mlx_
atleast_ ⚠1d - mlx_
atleast_ ⚠2d - mlx_
atleast_ ⚠3d - mlx_
bartlett ⚠ - mlx_
bitwise_ ⚠and - mlx_
bitwise_ ⚠invert - mlx_
bitwise_ ⚠or - mlx_
bitwise_ ⚠xor - mlx_
blackman ⚠ - mlx_
block_ ⚠masked_ mm - mlx_
broadcast_ ⚠arrays - mlx_
broadcast_ ⚠to - mlx_
ceil ⚠ - mlx_
checkpoint ⚠ - mlx_
clear_ ⚠cache - mlx_
clip ⚠ - mlx_
closure_ ⚠apply - mlx_
closure_ ⚠custom_ apply - mlx_
closure_ ⚠custom_ free - mlx_
closure_ ⚠custom_ jvp_ apply - mlx_
closure_ ⚠custom_ jvp_ free - mlx_
closure_ ⚠custom_ jvp_ new - mlx_
closure_ ⚠custom_ jvp_ new_ func - mlx_
closure_ ⚠custom_ jvp_ new_ func_ payload - mlx_
closure_ ⚠custom_ jvp_ set - mlx_
closure_ ⚠custom_ new - mlx_
closure_ ⚠custom_ new_ func - mlx_
closure_ ⚠custom_ new_ func_ payload - mlx_
closure_ ⚠custom_ set - mlx_
closure_ ⚠custom_ vmap_ apply - mlx_
closure_ ⚠custom_ vmap_ free - mlx_
closure_ ⚠custom_ vmap_ new - mlx_
closure_ ⚠custom_ vmap_ new_ func - mlx_
closure_ ⚠custom_ vmap_ new_ func_ payload - mlx_
closure_ ⚠custom_ vmap_ set - mlx_
closure_ ⚠free - mlx_
closure_ ⚠kwargs_ apply - mlx_
closure_ ⚠kwargs_ free - mlx_
closure_ ⚠kwargs_ new - mlx_
closure_ ⚠kwargs_ new_ func - mlx_
closure_ ⚠kwargs_ new_ func_ payload - mlx_
closure_ ⚠kwargs_ set - mlx_
closure_ ⚠new - mlx_
closure_ ⚠new_ func - mlx_
closure_ ⚠new_ func_ payload - mlx_
closure_ ⚠new_ unary - mlx_
closure_ ⚠set - mlx_
closure_ ⚠value_ and_ grad_ apply - mlx_
closure_ ⚠value_ and_ grad_ free - mlx_
closure_ ⚠value_ and_ grad_ new - mlx_
closure_ ⚠value_ and_ grad_ new_ func - mlx_
closure_ ⚠value_ and_ grad_ new_ func_ payload - mlx_
closure_ ⚠value_ and_ grad_ set - mlx_
compile ⚠ - mlx_
concatenate ⚠ - mlx_
concatenate_ ⚠axis - mlx_
conjugate ⚠ - mlx_
contiguous ⚠ - mlx_
conv1d ⚠ - mlx_
conv2d ⚠ - mlx_
conv3d ⚠ - mlx_
conv_ ⚠general - mlx_
conv_ ⚠transpose1d - mlx_
conv_ ⚠transpose2d - mlx_
conv_ ⚠transpose3d - mlx_
copy ⚠ - mlx_cos⚠
- mlx_
cosh ⚠ - mlx_
cuda_ ⚠is_ available - mlx_
cummax ⚠ - mlx_
cummin ⚠ - mlx_
cumprod ⚠ - mlx_
cumsum ⚠ - mlx_
custom_ ⚠function - mlx_
custom_ ⚠vjp - mlx_
default_ ⚠cpu_ stream_ new - mlx_
default_ ⚠gpu_ stream_ new - mlx_
degrees ⚠ - mlx_
depends ⚠ - mlx_
dequantize ⚠ - mlx_
detail_ ⚠compile - mlx_
detail_ ⚠compile_ clear_ cache - mlx_
detail_ ⚠compile_ erase - mlx_
detail_ ⚠vmap_ replace - mlx_
detail_ ⚠vmap_ trace - mlx_
device_ ⚠count - mlx_
device_ ⚠equal - mlx_
device_ ⚠free - mlx_
device_ ⚠get_ index - mlx_
device_ ⚠get_ type - mlx_
device_ ⚠info_ free - mlx_
device_ ⚠info_ get - mlx_
device_ ⚠info_ get_ keys - mlx_
device_ ⚠info_ get_ size - mlx_
device_ ⚠info_ get_ string - mlx_
device_ ⚠info_ has_ key - mlx_
device_ ⚠info_ is_ string - mlx_
device_ ⚠info_ new - mlx_
device_ ⚠is_ available - mlx_
device_ ⚠new - mlx_
device_ ⚠new_ type - mlx_
device_ ⚠set - mlx_
device_ ⚠tostring - mlx_
diag ⚠ - mlx_
diagonal ⚠ - mlx_
disable_ ⚠compile - mlx_
distributed_ ⚠all_ gather - mlx_
distributed_ ⚠all_ max - mlx_
distributed_ ⚠all_ min - mlx_
distributed_ ⚠all_ sum - mlx_
distributed_ ⚠group_ free - mlx_
distributed_ ⚠group_ new - mlx_
distributed_ ⚠group_ rank - mlx_
distributed_ ⚠group_ size - mlx_
distributed_ ⚠group_ split - mlx_
distributed_ ⚠init - mlx_
distributed_ ⚠is_ available - mlx_
distributed_ ⚠recv - mlx_
distributed_ ⚠recv_ like - mlx_
distributed_ ⚠send - mlx_
distributed_ ⚠sum_ scatter - mlx_
divide ⚠ - mlx_
divmod ⚠ - mlx_
dtype_ ⚠size - mlx_
einsum ⚠ - mlx_
enable_ ⚠compile - mlx_
equal ⚠ - mlx_erf⚠
- mlx_
erfinv ⚠ - mlx_
eval ⚠ - mlx_exp⚠
- mlx_
expand_ ⚠dims - mlx_
expand_ ⚠dims_ axes - mlx_
expm1 ⚠ - mlx_
export_ ⚠function - mlx_
export_ ⚠function_ kwargs - mlx_
export_ ⚠to_ dot - mlx_eye⚠
- mlx_
fast_ ⚠cuda_ kernel_ apply - mlx_
fast_ ⚠cuda_ kernel_ config_ add_ output_ arg - mlx_
fast_ ⚠cuda_ kernel_ config_ add_ template_ arg_ bool - mlx_
fast_ ⚠cuda_ kernel_ config_ add_ template_ arg_ dtype - mlx_
fast_ ⚠cuda_ kernel_ config_ add_ template_ arg_ int - mlx_
fast_ ⚠cuda_ kernel_ config_ free - mlx_
fast_ ⚠cuda_ kernel_ config_ new - mlx_
fast_ ⚠cuda_ kernel_ config_ set_ grid - mlx_
fast_ ⚠cuda_ kernel_ config_ set_ init_ value - mlx_
fast_ ⚠cuda_ kernel_ config_ set_ thread_ group - mlx_
fast_ ⚠cuda_ kernel_ config_ set_ verbose - mlx_
fast_ ⚠cuda_ kernel_ free - mlx_
fast_ ⚠cuda_ kernel_ new - mlx_
fast_ ⚠layer_ norm - mlx_
fast_ ⚠metal_ kernel_ apply - mlx_
fast_ ⚠metal_ kernel_ config_ add_ output_ arg - mlx_
fast_ ⚠metal_ kernel_ config_ add_ template_ arg_ bool - mlx_
fast_ ⚠metal_ kernel_ config_ add_ template_ arg_ dtype - mlx_
fast_ ⚠metal_ kernel_ config_ add_ template_ arg_ int - mlx_
fast_ ⚠metal_ kernel_ config_ free - mlx_
fast_ ⚠metal_ kernel_ config_ new - mlx_
fast_ ⚠metal_ kernel_ config_ set_ grid - mlx_
fast_ ⚠metal_ kernel_ config_ set_ init_ value - mlx_
fast_ ⚠metal_ kernel_ config_ set_ thread_ group - mlx_
fast_ ⚠metal_ kernel_ config_ set_ verbose - mlx_
fast_ ⚠metal_ kernel_ free - mlx_
fast_ ⚠metal_ kernel_ new - mlx_
fast_ ⚠rms_ norm - mlx_
fast_ ⚠rope - mlx_
fast_ ⚠rope_ dynamic - mlx_
fast_ ⚠scaled_ dot_ product_ attention - mlx_
fft_ ⚠fft - mlx_
fft_ ⚠fft2 - mlx_
fft_ ⚠fftn - mlx_
fft_ ⚠fftshift - mlx_
fft_ ⚠ifft - mlx_
fft_ ⚠ifft2 - mlx_
fft_ ⚠ifftn - mlx_
fft_ ⚠ifftshift - mlx_
fft_ ⚠irfft - mlx_
fft_ ⚠irfft2 - mlx_
fft_ ⚠irfftn - mlx_
fft_ ⚠rfft - mlx_
fft_ ⚠rfft2 - mlx_
fft_ ⚠rfftn - mlx_
flatten ⚠ - mlx_
floor ⚠ - mlx_
floor_ ⚠divide - mlx_
from_ ⚠fp8 - mlx_
full ⚠ - mlx_
full_ ⚠like - mlx_
function_ ⚠exporter_ apply - mlx_
function_ ⚠exporter_ apply_ kwargs - mlx_
function_ ⚠exporter_ free - mlx_
function_ ⚠exporter_ new - mlx_
gather ⚠ - mlx_
gather_ ⚠mm - mlx_
gather_ ⚠qmm - mlx_
gather_ ⚠single - mlx_
get_ ⚠active_ memory - mlx_
get_ ⚠cache_ memory - mlx_
get_ ⚠default_ device - mlx_
get_ ⚠default_ stream - mlx_
get_ ⚠memory_ limit - mlx_
get_ ⚠peak_ memory - mlx_
greater ⚠ - mlx_
greater_ ⚠equal - mlx_
hadamard_ ⚠transform - mlx_
hamming ⚠ - mlx_
hanning ⚠ - mlx_
identity ⚠ - mlx_
imag ⚠ - mlx_
imported_ ⚠function_ apply - mlx_
imported_ ⚠function_ apply_ kwargs - mlx_
imported_ ⚠function_ free - mlx_
imported_ ⚠function_ new - mlx_
inner ⚠ - mlx_
io_ ⚠gguf_ free - mlx_
io_ ⚠gguf_ get_ array - mlx_
io_ ⚠gguf_ get_ keys - mlx_
io_ ⚠gguf_ get_ metadata_ array - mlx_
io_ ⚠gguf_ get_ metadata_ string - mlx_
io_ ⚠gguf_ get_ metadata_ vector_ string - mlx_
io_ ⚠gguf_ has_ metadata_ array - mlx_
io_ ⚠gguf_ has_ metadata_ string - mlx_
io_ ⚠gguf_ has_ metadata_ vector_ string - mlx_
io_ ⚠gguf_ new - mlx_
io_ ⚠gguf_ set_ array - mlx_
io_ ⚠gguf_ set_ metadata_ array - mlx_
io_ ⚠gguf_ set_ metadata_ string - mlx_
io_ ⚠gguf_ set_ metadata_ vector_ string - mlx_
io_ ⚠reader_ descriptor - mlx_
io_ ⚠reader_ free - mlx_
io_ ⚠reader_ new - mlx_
io_ ⚠reader_ tostring - mlx_
io_ ⚠writer_ descriptor - mlx_
io_ ⚠writer_ free - mlx_
io_ ⚠writer_ new - mlx_
io_ ⚠writer_ tostring - mlx_
isclose ⚠ - mlx_
isfinite ⚠ - mlx_
isinf ⚠ - mlx_
isnan ⚠ - mlx_
isneginf ⚠ - mlx_
isposinf ⚠ - mlx_jvp⚠
- mlx_
kron ⚠ - mlx_
left_ ⚠shift - mlx_
less ⚠ - mlx_
less_ ⚠equal - mlx_
linalg_ ⚠cholesky - mlx_
linalg_ ⚠cholesky_ inv - mlx_
linalg_ ⚠cross - mlx_
linalg_ ⚠eig - mlx_
linalg_ ⚠eigh - mlx_
linalg_ ⚠eigvals - mlx_
linalg_ ⚠eigvalsh - mlx_
linalg_ ⚠inv - mlx_
linalg_ ⚠lu - mlx_
linalg_ ⚠lu_ factor - mlx_
linalg_ ⚠norm - mlx_
linalg_ ⚠norm_ l2 - mlx_
linalg_ ⚠norm_ matrix - mlx_
linalg_ ⚠pinv - mlx_
linalg_ ⚠qr - mlx_
linalg_ ⚠solve - mlx_
linalg_ ⚠solve_ triangular - mlx_
linalg_ ⚠svd - mlx_
linalg_ ⚠tri_ inv - mlx_
linspace ⚠ - mlx_
load ⚠ - mlx_
load_ ⚠gguf - mlx_
load_ ⚠reader - mlx_
load_ ⚠safetensors - mlx_
load_ ⚠safetensors_ reader - mlx_log⚠
- mlx_
log2 ⚠ - mlx_
log1p ⚠ - mlx_
log10 ⚠ - mlx_
logaddexp ⚠ - mlx_
logcumsumexp ⚠ - mlx_
logical_ ⚠and - mlx_
logical_ ⚠not - mlx_
logical_ ⚠or - mlx_
logsumexp ⚠ - mlx_
logsumexp_ ⚠axes - mlx_
logsumexp_ ⚠axis - mlx_
map_ ⚠string_ to_ array_ free - mlx_
map_ ⚠string_ to_ array_ get - mlx_
map_ ⚠string_ to_ array_ insert - mlx_
map_ ⚠string_ to_ array_ iterator_ free - mlx_
map_ ⚠string_ to_ array_ iterator_ new - mlx_
map_ ⚠string_ to_ array_ iterator_ next - mlx_
map_ ⚠string_ to_ array_ new - mlx_
map_ ⚠string_ to_ array_ set - mlx_
map_ ⚠string_ to_ string_ free - mlx_
map_ ⚠string_ to_ string_ get - mlx_
map_ ⚠string_ to_ string_ insert - mlx_
map_ ⚠string_ to_ string_ iterator_ free - mlx_
map_ ⚠string_ to_ string_ iterator_ new - mlx_
map_ ⚠string_ to_ string_ iterator_ next - mlx_
map_ ⚠string_ to_ string_ new - mlx_
map_ ⚠string_ to_ string_ set - mlx_
masked_ ⚠scatter - mlx_
matmul ⚠ - mlx_max⚠
- mlx_
max_ ⚠axes - mlx_
max_ ⚠axis - mlx_
maximum ⚠ - mlx_
mean ⚠ - mlx_
mean_ ⚠axes - mlx_
mean_ ⚠axis - mlx_
median ⚠ - mlx_
meshgrid ⚠ - mlx_
metal_ ⚠is_ available - mlx_
metal_ ⚠start_ capture - mlx_
metal_ ⚠stop_ capture - mlx_min⚠
- mlx_
min_ ⚠axes - mlx_
min_ ⚠axis - mlx_
minimum ⚠ - mlx_
moveaxis ⚠ - mlx_
multiply ⚠ - mlx_
nan_ ⚠to_ num - mlx_
negative ⚠ - mlx_
node_ ⚠namer_ free - mlx_
node_ ⚠namer_ get_ name - mlx_
node_ ⚠namer_ new - mlx_
node_ ⚠namer_ set_ name - mlx_
not_ ⚠equal - mlx_
number_ ⚠of_ elements - mlx_
ones ⚠ - mlx_
ones_ ⚠like - mlx_
outer ⚠ - mlx_pad⚠
- mlx_
pad_ ⚠symmetric - mlx_
partition ⚠ - mlx_
partition_ ⚠axis - mlx_
power ⚠ - mlx_
print_ ⚠graph - mlx_
prod ⚠ - mlx_
prod_ ⚠axes - mlx_
prod_ ⚠axis - mlx_
put_ ⚠along_ axis - mlx_
qqmm ⚠ - mlx_
quantize ⚠ - mlx_
quantized_ ⚠matmul - mlx_
radians ⚠ - mlx_
random_ ⚠bernoulli - mlx_
random_ ⚠bits - mlx_
random_ ⚠categorical - mlx_
random_ ⚠categorical_ num_ samples - mlx_
random_ ⚠categorical_ shape - mlx_
random_ ⚠gumbel - mlx_
random_ ⚠key - mlx_
random_ ⚠laplace - mlx_
random_ ⚠multivariate_ normal - mlx_
random_ ⚠normal - mlx_
random_ ⚠normal_ broadcast - mlx_
random_ ⚠permutation - mlx_
random_ ⚠permutation_ arange - mlx_
random_ ⚠randint - mlx_
random_ ⚠seed - mlx_
random_ ⚠split - mlx_
random_ ⚠split_ num - mlx_
random_ ⚠truncated_ normal - mlx_
random_ ⚠uniform - mlx_
real ⚠ - mlx_
reciprocal ⚠ - mlx_
remainder ⚠ - mlx_
repeat ⚠ - mlx_
repeat_ ⚠axis - mlx_
reset_ ⚠peak_ memory - mlx_
reshape ⚠ - mlx_
right_ ⚠shift - mlx_
roll ⚠ - mlx_
roll_ ⚠axes - mlx_
roll_ ⚠axis - mlx_
round ⚠ - mlx_
rsqrt ⚠ - mlx_
save ⚠ - mlx_
save_ ⚠gguf - mlx_
save_ ⚠safetensors - mlx_
save_ ⚠safetensors_ writer - mlx_
save_ ⚠writer - mlx_
scatter ⚠ - mlx_
scatter_ ⚠add - mlx_
scatter_ ⚠add_ axis - mlx_
scatter_ ⚠add_ single - mlx_
scatter_ ⚠max - mlx_
scatter_ ⚠max_ single - mlx_
scatter_ ⚠min - mlx_
scatter_ ⚠min_ single - mlx_
scatter_ ⚠prod - mlx_
scatter_ ⚠prod_ single - mlx_
scatter_ ⚠single - mlx_
segmented_ ⚠mm - mlx_
set_ ⚠cache_ limit - mlx_
set_ ⚠compile_ mode - mlx_
set_ ⚠default_ device - mlx_
set_ ⚠default_ stream - mlx_
set_ ⚠error_ handler - mlx_
set_ ⚠memory_ limit - mlx_
set_ ⚠wired_ limit - mlx_
sigmoid ⚠ - mlx_
sign ⚠ - mlx_sin⚠
- mlx_
sinh ⚠ - mlx_
slice ⚠ - mlx_
slice_ ⚠dynamic - mlx_
slice_ ⚠update - mlx_
slice_ ⚠update_ dynamic - mlx_
softmax ⚠ - mlx_
softmax_ ⚠axes - mlx_
softmax_ ⚠axis - mlx_
sort ⚠ - mlx_
sort_ ⚠axis - mlx_
split ⚠ - mlx_
split_ ⚠sections - mlx_
sqrt ⚠ - mlx_
square ⚠ - mlx_
squeeze ⚠ - mlx_
squeeze_ ⚠axes - mlx_
squeeze_ ⚠axis - mlx_
stack ⚠ - mlx_
stack_ ⚠axis - mlx_std⚠
- mlx_
std_ ⚠axes - mlx_
std_ ⚠axis - mlx_
stop_ ⚠gradient - mlx_
stream_ ⚠equal - mlx_
stream_ ⚠free - mlx_
stream_ ⚠get_ device - mlx_
stream_ ⚠get_ index - mlx_
stream_ ⚠new - mlx_
stream_ ⚠new_ device - mlx_
stream_ ⚠set - mlx_
stream_ ⚠tostring - mlx_
string_ ⚠data - mlx_
string_ ⚠free - mlx_
string_ ⚠new - mlx_
string_ ⚠new_ data - mlx_
string_ ⚠set - mlx_
subtract ⚠ - mlx_sum⚠
- mlx_
sum_ ⚠axes - mlx_
sum_ ⚠axis - mlx_
swapaxes ⚠ - mlx_
synchronize ⚠ - mlx_
take ⚠ - mlx_
take_ ⚠along_ axis - mlx_
take_ ⚠axis - mlx_tan⚠
- mlx_
tanh ⚠ - mlx_
tensordot ⚠ - mlx_
tensordot_ ⚠axis - mlx_
tile ⚠ - mlx_
to_ ⚠fp8 - mlx_
topk ⚠ - mlx_
topk_ ⚠axis - mlx_
trace ⚠ - mlx_
transpose ⚠ - mlx_
transpose_ ⚠axes - mlx_tri⚠
- mlx_
tril ⚠ - mlx_
triu ⚠ - mlx_
unflatten ⚠ - mlx_
value_ ⚠and_ grad - mlx_var⚠
- mlx_
var_ ⚠axes - mlx_
var_ ⚠axis - mlx_
vector_ ⚠array_ append_ data - mlx_
vector_ ⚠array_ append_ value - mlx_
vector_ ⚠array_ free - mlx_
vector_ ⚠array_ get - mlx_
vector_ ⚠array_ new - mlx_
vector_ ⚠array_ new_ data - mlx_
vector_ ⚠array_ new_ value - mlx_
vector_ ⚠array_ set - mlx_
vector_ ⚠array_ set_ data - mlx_
vector_ ⚠array_ set_ value - mlx_
vector_ ⚠array_ size - mlx_
vector_ ⚠int_ append_ data - mlx_
vector_ ⚠int_ append_ value - mlx_
vector_ ⚠int_ free - mlx_
vector_ ⚠int_ get - mlx_
vector_ ⚠int_ new - mlx_
vector_ ⚠int_ new_ data - mlx_
vector_ ⚠int_ new_ value - mlx_
vector_ ⚠int_ set - mlx_
vector_ ⚠int_ set_ data - mlx_
vector_ ⚠int_ set_ value - mlx_
vector_ ⚠int_ size - mlx_
vector_ ⚠string_ append_ data - mlx_
vector_ ⚠string_ append_ value - mlx_
vector_ ⚠string_ free - mlx_
vector_ ⚠string_ get - mlx_
vector_ ⚠string_ new - mlx_
vector_ ⚠string_ new_ data - mlx_
vector_ ⚠string_ new_ value - mlx_
vector_ ⚠string_ set - mlx_
vector_ ⚠string_ set_ data - mlx_
vector_ ⚠string_ set_ value - mlx_
vector_ ⚠string_ size - mlx_
vector_ ⚠vector_ array_ append_ data - mlx_
vector_ ⚠vector_ array_ append_ value - mlx_
vector_ ⚠vector_ array_ free - mlx_
vector_ ⚠vector_ array_ get - mlx_
vector_ ⚠vector_ array_ new - mlx_
vector_ ⚠vector_ array_ new_ data - mlx_
vector_ ⚠vector_ array_ new_ value - mlx_
vector_ ⚠vector_ array_ set - mlx_
vector_ ⚠vector_ array_ set_ data - mlx_
vector_ ⚠vector_ array_ set_ value - mlx_
vector_ ⚠vector_ array_ size - mlx_
version ⚠ - mlx_
view ⚠ - mlx_vjp⚠
- mlx_
where ⚠ - mlx_
zeros ⚠ - mlx_
zeros_ ⚠like
Type Aliases§
- FILE
- _IO_
lock_ t - __
off64_ t - __off_t
- mlx_
array - mlx_
closure - mlx_
closure_ custom - mlx_
closure_ custom_ jvp - mlx_
closure_ custom_ vmap - mlx_
closure_ kwargs - mlx_
closure_ value_ and_ grad - mlx_
compile_ mode_ - mlx_
complex64_ t - mlx_
device - mlx_
device_ info - mlx_
device_ type_ - mlx_
distributed_ group - mlx_
dtype_ - mlx_
error_ handler_ func - mlx_
fast_ cuda_ kernel - mlx_
fast_ cuda_ kernel_ config - mlx_
fast_ metal_ kernel - mlx_
fast_ metal_ kernel_ config - mlx_
function_ exporter - mlx_
imported_ function - mlx_
io_ gguf - mlx_
io_ reader - mlx_
io_ vtable - mlx_
io_ writer - mlx_
map_ string_ to_ array - mlx_
map_ string_ to_ array_ iterator - mlx_
map_ string_ to_ string - mlx_
map_ string_ to_ string_ iterator - mlx_
node_ namer - mlx_
optional_ dtype - mlx_
optional_ float - mlx_
optional_ int - mlx_
stream - mlx_
string - mlx_
vector_ array - mlx_
vector_ int - mlx_
vector_ string - mlx_
vector_ vector_ array