Physics Informed Neural Network with JAX
Project description
jinns
Physics Informed Neural Networks with JAX. jinns has been developed to estimate solutions to your ODE et PDE problems using neural networks. jinns is built on JAX.
jinns specific points:
-
jinns is coded with JAX as a backend: forward and backward autodiff, vmapping, jitting and more!
-
In jinns, we give the user maximum control on what is happening. We also keep the maths and computations visible and not hidden behind layers of code!
-
In the near future, we want to focus the development on inverse problems and inference in mecanistic-statistical models
-
Separable PINNs are implemented
-
Hyper PINNs are implemented
-
Check out our various notebooks to get started with
jinns
For more information, open an issue or contact us!
Installation
Install the latest version with pip
pip install jinns
Documentation
The project's documentation is available at https://mia_jinns.gitlab.io/jinns/index.html
Contributing
-
First fork the library on Gitlab.
-
Then clone and install the library in development mode with
pip install -e .
- Install pre-commit and run it.
pip install pre-commit
pre-commit install
- Open a merge request once you are done with your changes.
Contributors & references
Active: Hugo Gangloff, Nicolas Jouvin Past: Pierre Gloaguen, Charles Ollion, Achille Thin
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file jinns-1.1.0.tar.gz
.
File metadata
- Download URL: jinns-1.1.0.tar.gz
- Upload date:
- Size: 17.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0581fa4c51445ea85daf36f424761b1e1b3a842be0e495651446becd8b5395c1 |
|
MD5 | 8c6bb1099de09d8bc080f9ebcdc38584 |
|
BLAKE2b-256 | b2c528b0c35ce138691aeae67189b03ef33626995f556abf83c7052e89104638 |
File details
Details for the file jinns-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: jinns-1.1.0-py3-none-any.whl
- Upload date:
- Size: 89.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcc5405b2409e847c9219b3738eef78c99fbe614485e9ed6437c8fb75dfd00ff |
|
MD5 | 8b3eb00e012def1590824563e1c00058 |
|
BLAKE2b-256 | f0230c89b24e0f94d82ec8b1dfb7dba6e055f75184511c7791795138b7853fee |