mlx.core.array#
- class array#
An N-dimensional array object.
Methods
__init__
(self, val[, dtype])abs
(self, *[, stream])See
abs()
.all
(self[, axis, keepdims, stream])See
all()
.any
(self[, axis, keepdims, stream])See
any()
.argmax
(self[, axis, keepdims, stream])See
argmax()
.argmin
(self[, axis, keepdims, stream])See
argmin()
.astype
(self, dtype[, stream])Cast the array to a specified type.
conj
(self, *[, stream])See
conj()
.cos
(self, *[, stream])See
cos()
.cummax
(self[, axis, reverse, inclusive, stream])See
cummax()
.cummin
(self[, axis, reverse, inclusive, stream])See
cummin()
.cumprod
(self[, axis, reverse, inclusive, stream])See
cumprod()
.cumsum
(self[, axis, reverse, inclusive, stream])See
cumsum()
.diag
(self[, k, stream])Extract a diagonal or construct a diagonal matrix.
diagonal
(self[, offset, axis1, axis2, stream])See
diagonal()
.exp
(self, *[, stream])See
exp()
.flatten
(self[, start_axis, end_axis, stream])See
flatten()
.item
(self)Access the value of a scalar array.
log
(self, *[, stream])See
log()
.log10
(self, *[, stream])See
log10()
.log1p
(self, *[, stream])See
log1p()
.log2
(self, *[, stream])See
log2()
.logsumexp
(self[, axis, keepdims, stream])See
logsumexp()
.max
(self[, axis, keepdims, stream])See
max()
.mean
(self[, axis, keepdims, stream])See
mean()
.min
(self[, axis, keepdims, stream])See
min()
.moveaxis
(self, source, destination, *[, stream])See
moveaxis()
.prod
(self[, axis, keepdims, stream])See
prod()
.reciprocal
(self, *[, stream])See
reciprocal()
.reshape
(self, *shape[, stream])Equivalent to
reshape()
but the shape can be passed either as atuple
or as separate arguments.round
(self[, decimals, stream])See
round()
.rsqrt
(self, *[, stream])See
rsqrt()
.sin
(self, *[, stream])See
sin()
.split
(self, indices_or_sections[, axis, stream])See
split()
.sqrt
(self, *[, stream])See
sqrt()
.square
(self, *[, stream])See
square()
.squeeze
(self[, axis, stream])See
squeeze()
.std
(self[, axis, keepdims, ddof, stream])See
std()
.sum
(self[, axis, keepdims, stream])See
sum()
.swapaxes
(self, axis1, axis2, *[, stream])See
swapaxes()
.tolist
(self)Convert the array to a Python
list
.transpose
(self, *axes[, stream])Equivalent to
transpose()
but the axes can be passed either as a tuple or as separate arguments.var
(self[, axis, keepdims, ddof, stream])See
var()
.view
(self, dtype, *[, stream])See
view()
.Attributes
Equivalent to calling
self.transpose()
with no arguments.Used to apply updates at the given indices.
The array's
Dtype
.The size of the array's datatype in bytes.
The number of bytes in the array.
The array's dimension.
The shape of the array as a Python tuple.
Number of elements in the array.