A deep learning framework for AI-driven multi-physics systems
Project description
Modulus (Beta)
Modulus is a PyTorch based deep-learning toolkit for developing deep learning models for physical systems. This package aims to provide useful utilities for physics-constrained and data-driven workflows.
This is an early-access beta release
Modulus Packages
Installing
Modulus is coming to PyPi soon! In the mean time the best way is to install from source:
git clone git@github.com:NVIDIA/modulus.git && cd modulus
pip install --upgrade pip
pip install .
Docker
To build Modulus docker image:
docker build -t modulus:deploy --target deploy -f Dockerfile .
Alternatively, you can run make container-deploy
To build CI image:
docker build -t modulus:ci --target ci -f Dockerfile .
Alternatively, you can run make container-ci
Contributing
Modulus is in an open-source beta. We are not accepting external contributions at this time.
Contact
Reach out to Modulus team members and user community on the NVIDIA developer forums.
License
Modulus is provided under the Apache License 2.0, please see LICENSE.txt for full license text.
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 Distributions
Built Distribution
File details
Details for the file nvidia_modulus-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: nvidia_modulus-0.1.0-py3-none-any.whl
- Upload date:
- Size: 167.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/37.1 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.1 importlib-metadata/4.12.0 keyring/23.9.1 rfc3986/2.0.0 colorama/0.4.5 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10532ff1345e6215579b077226e71006c9878ad45ec39176f723c67bad4bbfc5 |
|
MD5 | 3d9df9612ad446f5af40d56893dffb1e |
|
BLAKE2b-256 | 5b1b276dd4bf67b846df46db627e61c294831effe7c679f5ac542ca4e2a2ab1d |