# Load the model
model = MLP ( num_layers , train_images . shape [ - 1 ], hidden_dim , num_classes )
mx . eval ( model . parameters ())
diff --git a/docs/build/html/genindex.html b/docs/build/html/genindex.html
index 079fe818..16a3f31d 100644
--- a/docs/build/html/genindex.html
+++ b/docs/build/html/genindex.html
@@ -8,7 +8,7 @@
- Index — MLX 0.2.0 documentation
+ Index — MLX 0.3.0 documentation
@@ -131,8 +131,8 @@
-
-
+
+
@@ -203,12 +203,13 @@
Devices and Streams
Operations
Layers
Optimizers
-
A
@@ -685,17 +693,17 @@ document.write(`
(mlx.core.array method)
-
AdaDelta (class in mlx.optimizers)
+ AdaDelta (class in mlx.optimizers)
-
Adafactor (class in mlx.optimizers)
+ Adafactor (class in mlx.optimizers)
-
Adagrad (class in mlx.optimizers)
+ Adagrad (class in mlx.optimizers)
-
Adam (class in mlx.optimizers)
+ Adam (class in mlx.optimizers)
-
Adamax (class in mlx.optimizers)
+ Adamax (class in mlx.optimizers)
-
AdamW (class in mlx.optimizers)
+ AdamW (class in mlx.optimizers)
add() (in module mlx.core)
@@ -717,12 +725,12 @@ document.write(`
apply() (mlx.nn.Module method)
-
apply_gradients() (mlx.optimizers.Optimizer method)
+ apply_gradients() (mlx.optimizers.Optimizer method)
+
+
apply_to_modules() (mlx.nn.Module method)
@@ -797,10 +809,10 @@ document.write(`
Conv1d (class in mlx.nn)
-
-
+
cosh() (in module mlx.core)
+
+ cosine_decay() (in module mlx.optimizers)
cosine_similarity_loss() (in module mlx.nn.losses)
@@ -871,14 +885,14 @@ document.write(`
erfinv() (in module mlx.core)
-
-
+
expand_dims() (in module mlx.core)
+
+ exponential_decay() (in module mlx.optimizers)
eye() (in module mlx.core)
@@ -981,7 +997,7 @@ document.write(`
ifftn() (in module mlx.core.fft)
- init() (mlx.optimizers.Optimizer method)
+ init() (mlx.optimizers.Optimizer method)
inner() (in module mlx.core)
@@ -1045,7 +1061,7 @@ document.write(`
linspace() (in module mlx.core)
- Lion (class in mlx.optimizers)
+ Lion (class in mlx.optimizers)
load() (in module mlx.core)
@@ -1102,6 +1118,10 @@ document.write(`
maximum() (in module mlx.core)
+
+ MaxPool1d (class in mlx.nn)
+
+ MaxPool2d (class in mlx.nn)
mean() (in module mlx.core)
@@ -1173,7 +1193,7 @@ document.write(`
-
+
softmax() (in module mlx.core)
Softshrink (class in mlx.nn)
@@ -1362,16 +1382,20 @@ document.write(`
state (mlx.nn.Module property)
Step (class in mlx.nn)
step() (in module mlx.nn)
+
+ step_decay() (in module mlx.optimizers)
stop_gradient() (in module mlx.core)
- Stream (class in mlx.core)
+ Stream (class in mlx.core)
+
+ stream() (in module mlx.core)
subtract() (in module mlx.core)
@@ -1454,7 +1478,7 @@ document.write(`
update() (mlx.nn.Module method)
update_modules() (mlx.nn.Module method)
diff --git a/docs/build/html/index.html b/docs/build/html/index.html
index 23e7376e..002929d6 100644
--- a/docs/build/html/index.html
+++ b/docs/build/html/index.html
@@ -9,7 +9,7 @@
- MLX — MLX 0.2.0 documentation
+ MLX — MLX 0.3.0 documentation
@@ -133,8 +133,8 @@
-
-
+
+
@@ -205,12 +205,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
diff --git a/docs/build/html/install.html b/docs/build/html/install.html
index c40118b4..f20cc97f 100644
--- a/docs/build/html/install.html
+++ b/docs/build/html/install.html
@@ -9,7 +9,7 @@
- Build and Install — MLX 0.2.0 documentation
+ Build and Install — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
diff --git a/docs/build/html/objects.inv b/docs/build/html/objects.inv
index 5485cc86..5da5df16 100644
Binary files a/docs/build/html/objects.inv and b/docs/build/html/objects.inv differ
diff --git a/docs/build/html/python/_autosummary/mlx.core.Device.html b/docs/build/html/python/_autosummary/mlx.core.Device.html
index f4e3a4db..d0adbf18 100644
--- a/docs/build/html/python/_autosummary/mlx.core.Device.html
+++ b/docs/build/html/python/_autosummary/mlx.core.Device.html
@@ -9,7 +9,7 @@
- mlx.core.Device — MLX 0.2.0 documentation
+ mlx.core.Device — MLX 0.3.0 documentation
@@ -46,7 +46,7 @@
-
+
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -679,7 +693,8 @@ document.write(`
class mlx.core. Device
-
+A device to run operations on.
+
__init__ ( self : Device , type : mlx.core.DeviceType , index : int = 0 ) → None
@@ -725,11 +740,11 @@ document.write(`
next
-
mlx.core.default_device
+
mlx.core.Stream
diff --git a/docs/build/html/python/_autosummary/mlx.core.Dtype.html b/docs/build/html/python/_autosummary/mlx.core.Dtype.html
index 834073fb..ea3a337a 100644
--- a/docs/build/html/python/_autosummary/mlx.core.Dtype.html
+++ b/docs/build/html/python/_autosummary/mlx.core.Dtype.html
@@ -9,7 +9,7 @@
- mlx.core.Dtype — MLX 0.2.0 documentation
+ mlx.core.Dtype — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
diff --git a/docs/build/html/python/_autosummary/mlx.core.Stream.html b/docs/build/html/python/_autosummary/mlx.core.Stream.html
index 3a5f40ce..5bb9eba4 100644
--- a/docs/build/html/python/_autosummary/mlx.core.Stream.html
+++ b/docs/build/html/python/_autosummary/mlx.core.Stream.html
@@ -9,7 +9,7 @@
- mlx.core.Stream — MLX 0.2.0 documentation
+ mlx.core.stream — MLX 0.3.0 documentation
@@ -43,11 +43,11 @@
-
+
-
-
+
+
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -578,7 +592,7 @@
-
- mlx.core.Stream
+ mlx.core.stream
@@ -675,31 +689,20 @@ document.write(`
-mlx.core.Stream
-
-
-class mlx.core. Stream
-
-
-__init__ ( self : Stream , index : int , device : Device ) → None
-
-
-Methods
-
-
-__init__ (self, index, device)
-
-
-
-
-Attributes
-
+mlx.core.stream
+
+
+mlx.core. stream ( s : Union [ None , Stream , Device ] ) → mlx.core.StreamContext
+Create a context manager to set the default device and stream.
+
+Parameters:
+s – The Stream or Device to set as the default.
+
+Returns:
+A context manager that sets the default device and stream.
+
+
+Example:
@@ -716,20 +719,20 @@ document.write(`
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.abs
-mlx.core. abs ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. abs ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
Element-wise absolute value.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.add.html b/docs/build/html/python/_autosummary/mlx.core.add.html
index ab6758c7..c6f35148 100644
--- a/docs/build/html/python/_autosummary/mlx.core.add.html
+++ b/docs/build/html/python/_autosummary/mlx.core.add.html
@@ -9,7 +9,7 @@
- mlx.core.add — MLX 0.2.0 documentation
+ mlx.core.add — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.add
-mlx.core. add ( a : Union [ scalar , array ] , b : Union [ scalar , array ] , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. add ( a : Union [ scalar , array ] , b : Union [ scalar , array ] , stream : Union [ None , Stream , Device ] = None ) → array
Element-wise addition.
Add two arrays with numpy-style broadcasting semantics. Either or both input arrays
can also be scalars.
diff --git a/docs/build/html/python/_autosummary/mlx.core.all.html b/docs/build/html/python/_autosummary/mlx.core.all.html
index e63c3c9d..ff06dff6 100644
--- a/docs/build/html/python/_autosummary/mlx.core.all.html
+++ b/docs/build/html/python/_autosummary/mlx.core.all.html
@@ -9,7 +9,7 @@
- mlx.core.all — MLX 0.2.0 documentation
+ mlx.core.all — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.all
-mlx.core. all ( a : array , / , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. all ( a : array , / , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
An and reduction over the given axes.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.allclose.html b/docs/build/html/python/_autosummary/mlx.core.allclose.html
index a41b4a0b..67bffe42 100644
--- a/docs/build/html/python/_autosummary/mlx.core.allclose.html
+++ b/docs/build/html/python/_autosummary/mlx.core.allclose.html
@@ -9,7 +9,7 @@
- mlx.core.allclose — MLX 0.2.0 documentation
+ mlx.core.allclose — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.allclose
-mlx.core. allclose ( a : array , b : array , / , rtol : float = 1e-05 , atol : float = 1e-08 , * , equal_nan : bool = False , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. allclose ( a : array , b : array , / , rtol : float = 1e-05 , atol : float = 1e-08 , * , equal_nan : bool = False , stream : Union [ None , Stream , Device ] = None ) → array
Approximate comparison of two arrays.
Infinite values are considered equal if they have the same sign, NaN values are not equal unless equal_nan is True .
The arrays are considered equal if:
diff --git a/docs/build/html/python/_autosummary/mlx.core.any.html b/docs/build/html/python/_autosummary/mlx.core.any.html
index a662e507..6a876441 100644
--- a/docs/build/html/python/_autosummary/mlx.core.any.html
+++ b/docs/build/html/python/_autosummary/mlx.core.any.html
@@ -9,7 +9,7 @@
- mlx.core.any — MLX 0.2.0 documentation
+ mlx.core.any — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.any
-mlx.core. any ( a : array , / , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. any ( a : array , / , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
An or reduction over the given axes.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.arange.html b/docs/build/html/python/_autosummary/mlx.core.arange.html
index 35439378..303a50f8 100644
--- a/docs/build/html/python/_autosummary/mlx.core.arange.html
+++ b/docs/build/html/python/_autosummary/mlx.core.arange.html
@@ -9,7 +9,7 @@
- mlx.core.arange — MLX 0.2.0 documentation
+ mlx.core.arange — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.arange
-mlx.core. arange ( start , stop , step , dtype : Optional [ Dtype ] = None , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. arange ( start , stop , step , dtype : Optional [ Dtype ] = None , * , stream : Union [ None , Stream , Device ] = None ) → array
Generates ranges of numbers.
Generate numbers in the half-open interval [start, stop) in
increments of step .
diff --git a/docs/build/html/python/_autosummary/mlx.core.arccos.html b/docs/build/html/python/_autosummary/mlx.core.arccos.html
index 68f53cd9..f2228f31 100644
--- a/docs/build/html/python/_autosummary/mlx.core.arccos.html
+++ b/docs/build/html/python/_autosummary/mlx.core.arccos.html
@@ -9,7 +9,7 @@
- mlx.core.arccos — MLX 0.2.0 documentation
+ mlx.core.arccos — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.arccos
-mlx.core. arccos ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. arccos ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
Element-wise inverse cosine.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.arccosh.html b/docs/build/html/python/_autosummary/mlx.core.arccosh.html
index 1dfdfe8f..82819d07 100644
--- a/docs/build/html/python/_autosummary/mlx.core.arccosh.html
+++ b/docs/build/html/python/_autosummary/mlx.core.arccosh.html
@@ -9,7 +9,7 @@
- mlx.core.arccosh — MLX 0.2.0 documentation
+ mlx.core.arccosh — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.arccosh
-mlx.core. arccosh ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. arccosh ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
Element-wise inverse hyperbolic cosine.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.arcsin.html b/docs/build/html/python/_autosummary/mlx.core.arcsin.html
index 0060b83b..7ac16d2f 100644
--- a/docs/build/html/python/_autosummary/mlx.core.arcsin.html
+++ b/docs/build/html/python/_autosummary/mlx.core.arcsin.html
@@ -9,7 +9,7 @@
- mlx.core.arcsin — MLX 0.2.0 documentation
+ mlx.core.arcsin — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.arcsin
-mlx.core. arcsin ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. arcsin ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
Element-wise inverse sine.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.arcsinh.html b/docs/build/html/python/_autosummary/mlx.core.arcsinh.html
index ebac630d..8ae5bb76 100644
--- a/docs/build/html/python/_autosummary/mlx.core.arcsinh.html
+++ b/docs/build/html/python/_autosummary/mlx.core.arcsinh.html
@@ -9,7 +9,7 @@
- mlx.core.arcsinh — MLX 0.2.0 documentation
+ mlx.core.arcsinh — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.arcsinh
-mlx.core. arcsinh ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. arcsinh ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
Element-wise inverse hyperbolic sine.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.arctan.html b/docs/build/html/python/_autosummary/mlx.core.arctan.html
index 8ce6a8e3..c1f63242 100644
--- a/docs/build/html/python/_autosummary/mlx.core.arctan.html
+++ b/docs/build/html/python/_autosummary/mlx.core.arctan.html
@@ -9,7 +9,7 @@
- mlx.core.arctan — MLX 0.2.0 documentation
+ mlx.core.arctan — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.arctan
-mlx.core. arctan ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. arctan ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
Element-wise inverse tangent.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.arctanh.html b/docs/build/html/python/_autosummary/mlx.core.arctanh.html
index b2abe480..0a5c41ee 100644
--- a/docs/build/html/python/_autosummary/mlx.core.arctanh.html
+++ b/docs/build/html/python/_autosummary/mlx.core.arctanh.html
@@ -9,7 +9,7 @@
- mlx.core.arctanh — MLX 0.2.0 documentation
+ mlx.core.arctanh — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.arctanh
-mlx.core. arctanh ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. arctanh ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
Element-wise inverse hyperbolic tangent.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.argmax.html b/docs/build/html/python/_autosummary/mlx.core.argmax.html
index 4fcda672..0ae3fd95 100644
--- a/docs/build/html/python/_autosummary/mlx.core.argmax.html
+++ b/docs/build/html/python/_autosummary/mlx.core.argmax.html
@@ -9,7 +9,7 @@
- mlx.core.argmax — MLX 0.2.0 documentation
+ mlx.core.argmax — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.argmax
-mlx.core. argmax ( a : array , / , axis : Union [ None , int ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. argmax ( a : array , / , axis : Union [ None , int ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
Indices of the maximum values along the axis.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.argmin.html b/docs/build/html/python/_autosummary/mlx.core.argmin.html
index 66568754..35b06229 100644
--- a/docs/build/html/python/_autosummary/mlx.core.argmin.html
+++ b/docs/build/html/python/_autosummary/mlx.core.argmin.html
@@ -9,7 +9,7 @@
- mlx.core.argmin — MLX 0.2.0 documentation
+ mlx.core.argmin — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.argmin
-mlx.core. argmin ( a : array , / , axis : Union [ None , int ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. argmin ( a : array , / , axis : Union [ None , int ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
Indices of the minimum values along the axis.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.argpartition.html b/docs/build/html/python/_autosummary/mlx.core.argpartition.html
index fa369806..fc9fc3d9 100644
--- a/docs/build/html/python/_autosummary/mlx.core.argpartition.html
+++ b/docs/build/html/python/_autosummary/mlx.core.argpartition.html
@@ -9,7 +9,7 @@
- mlx.core.argpartition — MLX 0.2.0 documentation
+ mlx.core.argpartition — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.argpartition
-mlx.core. argpartition ( a : array , / , kth : int , axis : Union [ None , int ] = - 1 , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. argpartition ( a : array , / , kth : int , axis : Union [ None , int ] = - 1 , * , stream : Union [ None , Stream , Device ] = None ) → array
Returns the indices that partition the array.
The ordering of the elements within a partition in given by the indices
is undefined.
diff --git a/docs/build/html/python/_autosummary/mlx.core.argsort.html b/docs/build/html/python/_autosummary/mlx.core.argsort.html
index ac2a7022..9267872e 100644
--- a/docs/build/html/python/_autosummary/mlx.core.argsort.html
+++ b/docs/build/html/python/_autosummary/mlx.core.argsort.html
@@ -9,7 +9,7 @@
- mlx.core.argsort — MLX 0.2.0 documentation
+ mlx.core.argsort — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.argsort
-mlx.core. argsort ( a : array , / , axis : Union [ None , int ] = - 1 , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. argsort ( a : array , / , axis : Union [ None , int ] = - 1 , * , stream : Union [ None , Stream , Device ] = None ) → array
Returns the indices that sort the array.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.T.html b/docs/build/html/python/_autosummary/mlx.core.array.T.html
index 9992d96f..b03ecc0e 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.T.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.T.html
@@ -9,7 +9,7 @@
- mlx.core.array.T — MLX 0.2.0 documentation
+ mlx.core.array.T — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.abs.html b/docs/build/html/python/_autosummary/mlx.core.array.abs.html
index 4ce7ef03..cabc9534 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.abs.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.abs.html
@@ -9,7 +9,7 @@
- mlx.core.array.abs — MLX 0.2.0 documentation
+ mlx.core.array.abs — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.abs
-array. abs ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. abs ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
See abs() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.all.html b/docs/build/html/python/_autosummary/mlx.core.array.all.html
index 2389f82f..d54b61fc 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.all.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.all.html
@@ -9,7 +9,7 @@
- mlx.core.array.all — MLX 0.2.0 documentation
+ mlx.core.array.all — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.all
-array. all ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. all ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
See all() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.any.html b/docs/build/html/python/_autosummary/mlx.core.array.any.html
index 6c800392..e0d01f86 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.any.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.any.html
@@ -9,7 +9,7 @@
- mlx.core.array.any — MLX 0.2.0 documentation
+ mlx.core.array.any — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.any
-array. any ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. any ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
See any() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.argmax.html b/docs/build/html/python/_autosummary/mlx.core.array.argmax.html
index 50794bf3..0df48637 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.argmax.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.argmax.html
@@ -9,7 +9,7 @@
- mlx.core.array.argmax — MLX 0.2.0 documentation
+ mlx.core.array.argmax — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.argmax
-array. argmax ( self : array , axis : Optional [ int ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. argmax ( self : array , axis : Optional [ int ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
See argmax() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.argmin.html b/docs/build/html/python/_autosummary/mlx.core.array.argmin.html
index e70fa73c..d1de6bf6 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.argmin.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.argmin.html
@@ -9,7 +9,7 @@
- mlx.core.array.argmin — MLX 0.2.0 documentation
+ mlx.core.array.argmin — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.argmin
-array. argmin ( self : array , axis : Optional [ int ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. argmin ( self : array , axis : Optional [ int ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
See argmin() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.astype.html b/docs/build/html/python/_autosummary/mlx.core.array.astype.html
index e31a4093..7b76aa42 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.astype.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.astype.html
@@ -9,7 +9,7 @@
- mlx.core.array.astype — MLX 0.2.0 documentation
+ mlx.core.array.astype — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,13 +692,13 @@ document.write(`
mlx.core.array.astype
-array. astype ( self : array , dtype : Dtype , stream : Union [ None , Stream , Device ] = None ) → array
+array. astype ( self : array , dtype : Dtype , stream : Union [ None , Stream , Device ] = None ) → array
Cast the array to a specified type.
Parameters:
dtype (Dtype ) – Type to which the array is cast.
-stream (Stream ) – Stream (or device) for the operation.
+stream (Stream ) – Stream (or device) for the operation.
Returns:
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.cos.html b/docs/build/html/python/_autosummary/mlx.core.array.cos.html
index fea79d46..af15a6cc 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.cos.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.cos.html
@@ -9,7 +9,7 @@
- mlx.core.array.cos — MLX 0.2.0 documentation
+ mlx.core.array.cos — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.cos
-array. cos ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. cos ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
See cos() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.dtype.html b/docs/build/html/python/_autosummary/mlx.core.array.dtype.html
index de356e92..8d921c24 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.dtype.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.dtype.html
@@ -9,7 +9,7 @@
- mlx.core.array.dtype — MLX 0.2.0 documentation
+ mlx.core.array.dtype — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.exp.html b/docs/build/html/python/_autosummary/mlx.core.array.exp.html
index 0ce211cc..3d0b21eb 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.exp.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.exp.html
@@ -9,7 +9,7 @@
- mlx.core.array.exp — MLX 0.2.0 documentation
+ mlx.core.array.exp — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.exp
-array. exp ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. exp ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
See exp() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.html b/docs/build/html/python/_autosummary/mlx.core.array.html
index 67059759..a2573125 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.html
@@ -9,7 +9,7 @@
- mlx.core.array — MLX 0.2.0 documentation
+ mlx.core.array — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.item.html b/docs/build/html/python/_autosummary/mlx.core.array.item.html
index f724ba20..81b4093d 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.item.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.item.html
@@ -9,7 +9,7 @@
- mlx.core.array.item — MLX 0.2.0 documentation
+ mlx.core.array.item — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.log.html b/docs/build/html/python/_autosummary/mlx.core.array.log.html
index 475be716..828651f0 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.log.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.log.html
@@ -9,7 +9,7 @@
- mlx.core.array.log — MLX 0.2.0 documentation
+ mlx.core.array.log — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.log
-array. log ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. log ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
See log() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.log1p.html b/docs/build/html/python/_autosummary/mlx.core.array.log1p.html
index 70cf7d89..4bd42c97 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.log1p.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.log1p.html
@@ -9,7 +9,7 @@
- mlx.core.array.log1p — MLX 0.2.0 documentation
+ mlx.core.array.log1p — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.log1p
-array. log1p ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. log1p ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
See log1p() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.logsumexp.html b/docs/build/html/python/_autosummary/mlx.core.array.logsumexp.html
index 5a46453d..7aa1b39e 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.logsumexp.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.logsumexp.html
@@ -9,7 +9,7 @@
- mlx.core.array.logsumexp — MLX 0.2.0 documentation
+ mlx.core.array.logsumexp — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.logsumexp
-array. logsumexp ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. logsumexp ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
See logsumexp() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.max.html b/docs/build/html/python/_autosummary/mlx.core.array.max.html
index dc964203..6aeb95a3 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.max.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.max.html
@@ -9,7 +9,7 @@
- mlx.core.array.max — MLX 0.2.0 documentation
+ mlx.core.array.max — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.max
-array. max ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. max ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
See max() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.mean.html b/docs/build/html/python/_autosummary/mlx.core.array.mean.html
index ce1cd6b7..293d503a 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.mean.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.mean.html
@@ -9,7 +9,7 @@
- mlx.core.array.mean — MLX 0.2.0 documentation
+ mlx.core.array.mean — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.mean
-array. mean ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. mean ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
See mean() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.min.html b/docs/build/html/python/_autosummary/mlx.core.array.min.html
index 778f9e91..dff71c24 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.min.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.min.html
@@ -9,7 +9,7 @@
- mlx.core.array.min — MLX 0.2.0 documentation
+ mlx.core.array.min — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.min
-array. min ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. min ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
See min() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.ndim.html b/docs/build/html/python/_autosummary/mlx.core.array.ndim.html
index cfffb6b2..4bd6f259 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.ndim.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.ndim.html
@@ -9,7 +9,7 @@
- mlx.core.array.ndim — MLX 0.2.0 documentation
+ mlx.core.array.ndim — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.prod.html b/docs/build/html/python/_autosummary/mlx.core.array.prod.html
index 7a7d1cac..503bc76b 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.prod.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.prod.html
@@ -9,7 +9,7 @@
- mlx.core.array.prod — MLX 0.2.0 documentation
+ mlx.core.array.prod — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.prod
-array. prod ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. prod ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
See prod() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.reciprocal.html b/docs/build/html/python/_autosummary/mlx.core.array.reciprocal.html
index 708d9ea9..9c57a5d5 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.reciprocal.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.reciprocal.html
@@ -9,7 +9,7 @@
- mlx.core.array.reciprocal — MLX 0.2.0 documentation
+ mlx.core.array.reciprocal — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.reciprocal
-array. reciprocal ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. reciprocal ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
See reciprocal() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.reshape.html b/docs/build/html/python/_autosummary/mlx.core.array.reshape.html
index 12f29bea..995d3b52 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.reshape.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.reshape.html
@@ -9,7 +9,7 @@
- mlx.core.array.reshape — MLX 0.2.0 documentation
+ mlx.core.array.reshape — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.reshape
-array. reshape ( self : array , * args , stream : Union [ None , Stream , Device ] = None ) → array
+array. reshape ( self : array , * args , stream : Union [ None , Stream , Device ] = None ) → array
Equivalent to reshape() but the shape can be passed either as a
tuple or as separate arguments.
See reshape() for full documentation.
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.round.html b/docs/build/html/python/_autosummary/mlx.core.array.round.html
index bb211866..a720e8f3 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.round.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.round.html
@@ -9,7 +9,7 @@
- mlx.core.array.round — MLX 0.2.0 documentation
+ mlx.core.array.round — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.round
-array. round ( self : array , / , decimals : int = 0 , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. round ( self : array , / , decimals : int = 0 , * , stream : Union [ None , Stream , Device ] = None ) → array
See round() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.rsqrt.html b/docs/build/html/python/_autosummary/mlx.core.array.rsqrt.html
index 77bd2bae..d2f4c1b5 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.rsqrt.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.rsqrt.html
@@ -9,7 +9,7 @@
- mlx.core.array.rsqrt — MLX 0.2.0 documentation
+ mlx.core.array.rsqrt — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.rsqrt
-array. rsqrt ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. rsqrt ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
See rsqrt() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.shape.html b/docs/build/html/python/_autosummary/mlx.core.array.shape.html
index 0a7f4714..e90b189a 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.shape.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.shape.html
@@ -9,7 +9,7 @@
- mlx.core.array.shape — MLX 0.2.0 documentation
+ mlx.core.array.shape — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.sin.html b/docs/build/html/python/_autosummary/mlx.core.array.sin.html
index c454129d..eb6a601f 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.sin.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.sin.html
@@ -9,7 +9,7 @@
- mlx.core.array.sin — MLX 0.2.0 documentation
+ mlx.core.array.sin — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.sin
-array. sin ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. sin ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
See sin() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.size.html b/docs/build/html/python/_autosummary/mlx.core.array.size.html
index 86d8e62e..01aaaa11 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.size.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.size.html
@@ -9,7 +9,7 @@
- mlx.core.array.size — MLX 0.2.0 documentation
+ mlx.core.array.size — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.split.html b/docs/build/html/python/_autosummary/mlx.core.array.split.html
index b30b04af..ca70f4a9 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.split.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.split.html
@@ -9,7 +9,7 @@
- mlx.core.array.split — MLX 0.2.0 documentation
+ mlx.core.array.split — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.split
-array. split ( self : array , indices_or_sections : Union [ int , List [ int ] ] , axis : int = 0 , * , stream : Union [ None , Stream , Device ] = None ) → List [ array ]
+array. split ( self : array , indices_or_sections : Union [ int , List [ int ] ] , axis : int = 0 , * , stream : Union [ None , Stream , Device ] = None ) → List [ array ]
See split() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.sqrt.html b/docs/build/html/python/_autosummary/mlx.core.array.sqrt.html
index 90356488..3272c44a 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.sqrt.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.sqrt.html
@@ -9,7 +9,7 @@
- mlx.core.array.sqrt — MLX 0.2.0 documentation
+ mlx.core.array.sqrt — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.sqrt
-array. sqrt ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. sqrt ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
See sqrt() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.square.html b/docs/build/html/python/_autosummary/mlx.core.array.square.html
index 82056ee0..f3bf7a84 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.square.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.square.html
@@ -9,7 +9,7 @@
- mlx.core.array.square — MLX 0.2.0 documentation
+ mlx.core.array.square — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.square
-array. square ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. square ( self : array , * , stream : Union [ None , Stream , Device ] = None ) → array
See square() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.sum.html b/docs/build/html/python/_autosummary/mlx.core.array.sum.html
index d4739dd8..8dabf375 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.sum.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.sum.html
@@ -9,7 +9,7 @@
- mlx.core.array.sum — MLX 0.2.0 documentation
+ mlx.core.array.sum — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.sum
-array. sum ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. sum ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , * , stream : Union [ None , Stream , Device ] = None ) → array
See sum() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.tolist.html b/docs/build/html/python/_autosummary/mlx.core.array.tolist.html
index dad6a41f..89789abe 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.tolist.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.tolist.html
@@ -9,7 +9,7 @@
- mlx.core.array.tolist — MLX 0.2.0 documentation
+ mlx.core.array.tolist — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.transpose.html b/docs/build/html/python/_autosummary/mlx.core.array.transpose.html
index f701c0b8..c3a1172e 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.transpose.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.transpose.html
@@ -9,7 +9,7 @@
- mlx.core.array.transpose — MLX 0.2.0 documentation
+ mlx.core.array.transpose — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.transpose
-array. transpose ( self : array , * args , stream : Union [ None , Stream , Device ] = None ) → array
+array. transpose ( self : array , * args , stream : Union [ None , Stream , Device ] = None ) → array
Equivalent to transpose() but the axes can be passed either as
a tuple or as separate arguments.
See transpose() for full documentation.
diff --git a/docs/build/html/python/_autosummary/mlx.core.array.var.html b/docs/build/html/python/_autosummary/mlx.core.array.var.html
index 025eac6a..fbfae3d3 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array.var.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array.var.html
@@ -9,7 +9,7 @@
- mlx.core.array.var — MLX 0.2.0 documentation
+ mlx.core.array.var — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array.var
-array. var ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , ddof : int = 0 , * , stream : Union [ None , Stream , Device ] = None ) → array
+array. var ( self : array , axis : Union [ None , int , List [ int ] ] = None , keepdims : bool = False , ddof : int = 0 , * , stream : Union [ None , Stream , Device ] = None ) → array
See var() .
diff --git a/docs/build/html/python/_autosummary/mlx.core.array_equal.html b/docs/build/html/python/_autosummary/mlx.core.array_equal.html
index 56c3b279..4a543eae 100644
--- a/docs/build/html/python/_autosummary/mlx.core.array_equal.html
+++ b/docs/build/html/python/_autosummary/mlx.core.array_equal.html
@@ -9,7 +9,7 @@
- mlx.core.array_equal — MLX 0.2.0 documentation
+ mlx.core.array_equal — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.array_equal
-mlx.core. array_equal ( a : Union [ scalar , array ] , b : Union [ scalar , array ] , equal_nan : bool = False , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. array_equal ( a : Union [ scalar , array ] , b : Union [ scalar , array ] , equal_nan : bool = False , stream : Union [ None , Stream , Device ] = None ) → array
Array equality check.
Compare two arrays for equality. Returns True if and only if the arrays
have the same shape and their values are equal. The arrays need not have
diff --git a/docs/build/html/python/_autosummary/mlx.core.broadcast_to.html b/docs/build/html/python/_autosummary/mlx.core.broadcast_to.html
index c0edb9d9..7cb111e2 100644
--- a/docs/build/html/python/_autosummary/mlx.core.broadcast_to.html
+++ b/docs/build/html/python/_autosummary/mlx.core.broadcast_to.html
@@ -9,7 +9,7 @@
-
mlx.core.broadcast_to — MLX 0.2.0 documentation
+ mlx.core.broadcast_to — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.broadcast_to
-mlx.core. broadcast_to ( a : Union [ scalar , array ] , / , shape : List [ int ] , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. broadcast_to ( a : Union [ scalar , array ] , / , shape : List [ int ] , * , stream : Union [ None , Stream , Device ] = None ) → array
Broadcast an array to the given shape.
The broadcasting semantics are the same as Numpy.
diff --git a/docs/build/html/python/_autosummary/mlx.core.ceil.html b/docs/build/html/python/_autosummary/mlx.core.ceil.html
index ae3355d0..c54e380b 100644
--- a/docs/build/html/python/_autosummary/mlx.core.ceil.html
+++ b/docs/build/html/python/_autosummary/mlx.core.ceil.html
@@ -9,7 +9,7 @@
- mlx.core.ceil — MLX 0.2.0 documentation
+ mlx.core.ceil — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers
-Optimizer
-mlx.optimizers.Optimizer.state
-mlx.optimizers.Optimizer.apply_gradients
-mlx.optimizers.Optimizer.init
-mlx.optimizers.Optimizer.update
+Optimizer
-mlx.optimizers.SGD
-mlx.optimizers.RMSprop
-mlx.optimizers.Adagrad
-mlx.optimizers.Adafactor
-mlx.optimizers.AdaDelta
-mlx.optimizers.Adam
-mlx.optimizers.AdamW
-mlx.optimizers.Adamax
-mlx.optimizers.Lion
+Common Optimizers
-Tree Utils
+
+Tree Utils
mlx.utils.tree_flatten
mlx.utils.tree_unflatten
mlx.utils.tree_map
@@ -678,7 +692,7 @@ document.write(`
mlx.core.ceil
-mlx.core. ceil ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
+mlx.core. ceil ( a : array , / , * , stream : Union [ None , Stream , Device ] = None ) → array
Element-wise ceil.
Parameters:
diff --git a/docs/build/html/python/_autosummary/mlx.core.clip.html b/docs/build/html/python/_autosummary/mlx.core.clip.html
index 896a401f..ba61439d 100644
--- a/docs/build/html/python/_autosummary/mlx.core.clip.html
+++ b/docs/build/html/python/_autosummary/mlx.core.clip.html
@@ -9,7 +9,7 @@
- mlx.core.clip — MLX 0.2.0 documentation
+ mlx.core.clip — MLX 0.3.0 documentation
@@ -134,8 +134,8 @@
-
-
+
+
@@ -206,12 +206,13 @@
Devices and Streams
Operations
Layers
Optimizers