} \ + ${PYTHON_PKGNAMEPREFIX}optax>0:math/py-optax@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} + +USES= python +USE_PYTHON= pep517 autoplist + +NO_ARCH= yes + +.include diff --git a/misc/py-equinox/distinfo b/misc/py-equinox/distinfo new file mode 100644 index 000000000000..622ebe2e57e1 --- /dev/null +++ b/misc/py-equinox/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1767678494 +SHA256 (equinox-0.13.2.tar.gz) = 509ad744ff99b7c684d45230d6890f9e78eac1a556d7a06db1eff664a3cac74f +SIZE (equinox-0.13.2.tar.gz) = 139386 diff --git a/misc/py-equinox/pkg-descr b/misc/py-equinox/pkg-descr new file mode 100644 index 000000000000..4f8b1be8ee5f --- /dev/null +++ b/misc/py-equinox/pkg-descr @@ -0,0 +1,12 @@ +JAX library for neural networks and PyTree manipulations. + +Equinox is a JAX library that provides everything you need that isn't already +in core JAX: +- neural networks (or more generally any model), with easy-to-use + PyTorch-like syntax; +- filtered APIs for transformations; +- useful PyTree manipulation routines; +- advanced features like runtime errors; + +Equinox isn't a framework: everything you write in Equinox is compatible with +anything else in JAX or the ecosystem.