Metadata-Version: 2.4
Name: e3response
Version: 0.1.0
Summary: Library for machine learning on physical tensors
Keywords: machine learning,e3nn-jax,physics
Author-email: Martin Uhrin <martin.uhrin.10@ucl.ac.uk>
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
License-File: LICENSE.txt
Requires-Dist: ase
Requires-Dist: hydra-core
Requires-Dist: jax
Requires-Dist: jaxlib
Requires-Dist: jraph
Requires-Dist: orbax-checkpoint
Requires-Dist: e3nn-jax
Requires-Dist: equinox
Requires-Dist: reax>=0.2.0
Requires-Dist: tensorial
Requires-Dist: flit ; extra == "dev"
Requires-Dist: ipython ; extra == "dev"
Requires-Dist: pytest ; extra == "dev"
Requires-Dist: pytest-cov ; extra == "dev"
Requires-Dist: pre-commit ; extra == "dev"
Requires-Dist: pylint ; extra == "dev"
Requires-Dist: black ; extra == "dev"
Requires-Dist: wandb ; extra == "dev"
Requires-Dist: docutils ; extra == "docs"
Requires-Dist: jupyter ; extra == "docs"
Requires-Dist: nbsphinx ; extra == "docs"
Requires-Dist: pandoc ; extra == "docs"
Requires-Dist: sphinx ; extra == "docs"
Requires-Dist: sphinx-autobuild ; extra == "docs"
Project-URL: Home, https://github.com/camml-lab/e3response
Project-URL: Source, https://github.com/camml-lab/e3response
Provides-Extra: dev
Provides-Extra: docs

E3Response
==========

.. image:: https://codecov.io/gh/camml-lab/e3response/branch/develop/graph/badge.svg
    :target: https://codecov.io/gh/camml-lab/e3response
    :alt: Coverage

.. image:: https://github.com/camml-lab/e3response/actions/workflows/ci.yml/badge.svg
    :target: https://github.com/camml-lab/e3response/actions/workflows/ci.yml
    :alt: Tests

.. image:: https://img.shields.io/pypi/v/e3response.svg
    :target: https://pypi.python.org/pypi/e3response/
    :alt: Latest Version

.. image:: https://img.shields.io/pypi/wheel/e3response.svg
    :target: https://pypi.python.org/pypi/e3response/

.. image:: https://img.shields.io/pypi/pyversions/e3response.svg
    :target: https://pypi.python.org/pypi/e3response/

.. image:: https://img.shields.io/pypi/l/e3response.svg
    :target: https://pypi.python.org/pypi/e3response/

E3Response is an open-source code for building E(3)-equivariant machine
learning models for predicting response properties of atomistic systems,
written in JAX, based on the ``tensorial`` and ``reax`` libraries.


Quick start
-----------

.. code-block:: shell

    pip install e3response

