2023-11-30 02:42:59 +08:00
|
|
|
.. _ops:
|
|
|
|
|
|
|
|
Operations
|
|
|
|
==========
|
|
|
|
|
|
|
|
.. currentmodule:: mlx.core
|
|
|
|
|
2024-04-09 05:26:01 +08:00
|
|
|
.. autosummary::
|
2023-11-30 02:42:59 +08:00
|
|
|
:toctree: _autosummary
|
|
|
|
|
|
|
|
abs
|
|
|
|
add
|
|
|
|
all
|
2024-04-09 05:26:01 +08:00
|
|
|
allclose
|
2023-11-30 02:42:59 +08:00
|
|
|
any
|
|
|
|
arange
|
|
|
|
arccos
|
|
|
|
arccosh
|
|
|
|
arcsin
|
|
|
|
arcsinh
|
|
|
|
arctan
|
2024-05-08 23:35:15 +08:00
|
|
|
arctan2
|
2023-11-30 02:42:59 +08:00
|
|
|
arctanh
|
|
|
|
argmax
|
|
|
|
argmin
|
|
|
|
argpartition
|
|
|
|
argsort
|
|
|
|
array_equal
|
2024-02-20 01:40:52 +08:00
|
|
|
atleast_1d
|
|
|
|
atleast_2d
|
|
|
|
atleast_3d
|
2024-04-27 13:03:42 +08:00
|
|
|
bitwise_and
|
|
|
|
bitwise_or
|
|
|
|
bitwise_xor
|
2024-04-17 05:45:39 +08:00
|
|
|
block_masked_mm
|
2024-05-03 05:03:58 +08:00
|
|
|
block_sparse_mm
|
2024-04-27 13:03:42 +08:00
|
|
|
broadcast_to
|
2023-12-15 02:00:23 +08:00
|
|
|
ceil
|
2023-12-18 12:00:29 +08:00
|
|
|
clip
|
2023-11-30 02:42:59 +08:00
|
|
|
concatenate
|
|
|
|
convolve
|
|
|
|
conv1d
|
|
|
|
conv2d
|
2024-02-29 12:11:16 +08:00
|
|
|
conv_general
|
2023-11-30 02:42:59 +08:00
|
|
|
cos
|
|
|
|
cosh
|
2024-03-25 06:03:27 +08:00
|
|
|
cummax
|
|
|
|
cummin
|
|
|
|
cumprod
|
|
|
|
cumsum
|
2024-04-23 02:17:49 +08:00
|
|
|
degrees
|
2023-12-21 06:17:38 +08:00
|
|
|
dequantize
|
2024-01-31 01:45:48 +08:00
|
|
|
diag
|
|
|
|
diagonal
|
2023-11-30 02:42:59 +08:00
|
|
|
divide
|
2024-01-09 08:39:08 +08:00
|
|
|
divmod
|
2023-11-30 02:42:59 +08:00
|
|
|
equal
|
|
|
|
erf
|
|
|
|
erfinv
|
|
|
|
exp
|
2024-04-09 05:26:01 +08:00
|
|
|
expm1
|
2023-11-30 02:42:59 +08:00
|
|
|
expand_dims
|
2023-12-12 04:38:17 +08:00
|
|
|
eye
|
2023-12-17 13:54:37 +08:00
|
|
|
flatten
|
2023-12-20 12:12:19 +08:00
|
|
|
floor
|
|
|
|
floor_divide
|
2023-11-30 02:42:59 +08:00
|
|
|
full
|
|
|
|
greater
|
|
|
|
greater_equal
|
2023-12-12 04:38:17 +08:00
|
|
|
identity
|
2024-01-08 01:01:09 +08:00
|
|
|
inner
|
2024-03-02 11:51:58 +08:00
|
|
|
isclose
|
2024-03-26 03:32:59 +08:00
|
|
|
isinf
|
2024-01-13 03:16:48 +08:00
|
|
|
isnan
|
2024-01-16 22:48:07 +08:00
|
|
|
isneginf
|
2024-03-26 03:32:59 +08:00
|
|
|
isposinf
|
2024-04-27 13:03:42 +08:00
|
|
|
left_shift
|
2023-11-30 02:42:59 +08:00
|
|
|
less
|
|
|
|
less_equal
|
2023-12-19 11:57:55 +08:00
|
|
|
linspace
|
2023-11-30 02:42:59 +08:00
|
|
|
load
|
|
|
|
log
|
|
|
|
log2
|
|
|
|
log10
|
|
|
|
log1p
|
|
|
|
logaddexp
|
|
|
|
logical_not
|
2024-01-08 23:00:05 +08:00
|
|
|
logical_and
|
|
|
|
logical_or
|
2023-11-30 02:42:59 +08:00
|
|
|
logsumexp
|
|
|
|
matmul
|
|
|
|
max
|
|
|
|
maximum
|
|
|
|
mean
|
2024-04-10 02:43:08 +08:00
|
|
|
meshgrid
|
2023-11-30 02:42:59 +08:00
|
|
|
min
|
|
|
|
minimum
|
2023-12-15 04:59:12 +08:00
|
|
|
moveaxis
|
2023-11-30 02:42:59 +08:00
|
|
|
multiply
|
|
|
|
negative
|
2024-04-25 07:48:51 +08:00
|
|
|
not_equal
|
2023-11-30 02:42:59 +08:00
|
|
|
ones
|
|
|
|
ones_like
|
2024-01-08 01:01:09 +08:00
|
|
|
outer
|
2023-11-30 02:42:59 +08:00
|
|
|
partition
|
|
|
|
pad
|
|
|
|
prod
|
2023-12-21 06:17:38 +08:00
|
|
|
quantize
|
|
|
|
quantized_matmul
|
2024-04-23 02:17:49 +08:00
|
|
|
radians
|
2023-11-30 02:42:59 +08:00
|
|
|
reciprocal
|
2023-12-28 05:11:38 +08:00
|
|
|
repeat
|
2023-11-30 02:42:59 +08:00
|
|
|
reshape
|
2024-04-27 13:03:42 +08:00
|
|
|
right_shift
|
2023-12-19 03:32:48 +08:00
|
|
|
round
|
2023-11-30 02:42:59 +08:00
|
|
|
rsqrt
|
|
|
|
save
|
|
|
|
savez
|
|
|
|
savez_compressed
|
2024-01-11 05:22:48 +08:00
|
|
|
save_gguf
|
2023-12-27 18:06:55 +08:00
|
|
|
save_safetensors
|
2023-11-30 02:42:59 +08:00
|
|
|
sigmoid
|
|
|
|
sign
|
|
|
|
sin
|
|
|
|
sinh
|
|
|
|
softmax
|
|
|
|
sort
|
|
|
|
split
|
|
|
|
sqrt
|
|
|
|
square
|
|
|
|
squeeze
|
2023-12-15 05:21:19 +08:00
|
|
|
stack
|
2024-04-09 05:26:01 +08:00
|
|
|
std
|
2023-11-30 02:42:59 +08:00
|
|
|
stop_gradient
|
|
|
|
subtract
|
|
|
|
sum
|
2023-12-15 04:59:12 +08:00
|
|
|
swapaxes
|
2023-11-30 02:42:59 +08:00
|
|
|
take
|
|
|
|
take_along_axis
|
|
|
|
tan
|
|
|
|
tanh
|
2024-01-03 09:15:00 +08:00
|
|
|
tensordot
|
2024-03-02 11:51:58 +08:00
|
|
|
tile
|
2024-03-02 22:09:29 +08:00
|
|
|
topk
|
2023-11-30 02:42:59 +08:00
|
|
|
transpose
|
2023-12-16 09:30:34 +08:00
|
|
|
tri
|
|
|
|
tril
|
|
|
|
triu
|
2023-11-30 02:42:59 +08:00
|
|
|
var
|
|
|
|
where
|
|
|
|
zeros
|
|
|
|
zeros_like
|