idrl-lab/idrlnet

IDRLnet, a Python toolbox for modeling and solving problems through Physics-Informed Neural Network (PINN) systematically.

58
/ 100
Established

This tool helps engineers, physicists, and researchers model and solve complex engineering and scientific problems using physics-informed neural networks (PINNs). You input equations that describe a physical system and any known data or boundary conditions, and it outputs a model that can predict system behavior or recover unknown parameters from noisy measurements. It's designed for professionals working with differential equations who want to leverage machine learning.

243 stars. No commits in the last 6 months. Available on PyPI.

Use this if you need to solve forward or inverse differential equations, including variational minimization or integral differential equations, especially for complex geometries without needing to generate meshes, or if you need to infer unknown parameters from experimental data.

Not ideal if you are looking for a general-purpose machine learning library not focused on physics-informed modeling or if you do not work with differential equations.

computational-physics engineering-simulation differential-equations scientific-modeling inverse-problems
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 23 / 25

How are scores calculated?

Stars

243

Forks

65

Language

Python

License

Apache-2.0

Last pushed

Oct 21, 2024

Commits (30d)

0

Dependencies

22

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/idrl-lab/idrlnet"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.