This commit is contained in:
Awni Hannun
2023-11-29 12:41:56 -08:00
committed by CircleCI Docs
parent 4bce5f9b2d
commit a372a3844d
440 changed files with 66856 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
.. _utils:
Tree Utils
==========
In MLX we consider a python tree to be an arbitrarily nested collection of
dictionaries, lists and tuples without cycles. Functions in this module that
return python trees will be using the default python ``dict``, ``list`` and
``tuple`` but they can usually process objects that inherit from any of these.
.. note::
Dictionaries should have keys that are valid python identifiers.
.. currentmodule:: mlx.utils
.. autosummary::
:toctree: _autosummary
tree_flatten
tree_unflatten
tree_map