lululxvi/deepxde
A library for scientific machine learning and physics-informed learning
This tool helps scientists and engineers solve complex physics-based problems by using machine learning. It takes in descriptions of physical laws (like differential equations) and geometric constraints, then outputs predictions or discoveries about unknown parameters or solutions. Researchers in fields like computational fluid dynamics, material science, and bio-engineering would use this.
3,954 stars. Used by 1 other package. Available on PyPI.
Use this if you need to solve ordinary/partial differential equations, integro-differential equations, or learn operators from data, especially when traditional numerical methods are challenging.
Not ideal if your primary need is general-purpose deep learning for tasks like image recognition or natural language processing.
Stars
3,954
Forks
936
Language
Python
License
LGPL-2.1
Category
Last pushed
Mar 01, 2026
Commits (30d)
0
Dependencies
5
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/lululxvi/deepxde"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
pnnl/neuromancer
Pytorch-based framework for solving parametric constrained optimization problems,...
wilsonrljr/sysidentpy
A Python Package For System Identification Using NARMAX Models
dynamicslab/pysindy
A package for the sparse identification of nonlinear dynamical systems from data
google-research/torchsde
Differentiable SDE solvers with GPU support and efficient sensitivity analysis.
analysiscenter/pydens
PyDEns is a framework for solving Ordinary and Partial Differential Equations (ODEs & PDEs)...