NeuroDiffEq: A Python package for solving differential equations with neural networks

NeuroDiffEq: A Python package for solving differential equations with neural networks - Published in JOSS (2020)
https://github.com/NeuroDiffGym/neurodiffeq

Keywords

artificial-intelligence boundary-value-problem deep-learning differential-equations initial-value-problem mathematical-modelling neural-networks ode odes pde-solver physics-informed-neural-networks pinn pypi pytorch scientific-computing time-series

Keywords from Contributors

measur animals transforms archiving conversion annotation compose observation autograd token

Last synced: 2 months ago
JSON representation

Acceptance Criteria

Repository metadata

A library for solving differential equations using neural networks based on PyTorch, used by multiple research groups around the world, including at Harvard IACS.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 months ago

Total Commits: 1,112
Total Committers: 22
Avg Commits per committer: 50.545
Development Distribution Score (DDS): 0.423

Commits in past year: 7
Committers in past year: 1
Avg Commits per committer in past year: 7.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Shuheng Liu w****4@i****m 642
Feiyu f****n@g****u 301
Shivas Jayaram s****j@g****m 61
Joy Parikh f****6@p****n 27
David Sondak d****k@s****u 15
Ashley l****4@n****u 12
Augusto Chantada a****a@h****m 11
Sathvik Bhagavan s****n@g****m 9
Sakzsee s****v@g****m 7
dependabot[bot] 4****] 6
Elaine m****a@g****u 5
ashleyWithMarvin a****i@m****m 4
Devansh Agarwal d****v@g****m 3
Elaine e****a@E****l 1
João Esteves j****7@i****k 1
Lakshay Chawla 5****3 1
Marco m****i@p****t 1
Ravin Kumar 1****n 1
The Codacy Badger b****r@c****m 1
jdelpiano j****o@g****m 1
matinmoezzi m****i@o****m 1
pasquale c 3****k@o****t 1

Committer domains:


Issue and Pull Request metadata

Last synced: 4 months ago

Total issues: 51
Total pull requests: 72
Average time to close issues: 5 months
Average time to close pull requests: 25 days
Total issue authors: 28
Total pull request authors: 16
Average comments per issue: 3.18
Average comments per pull request: 0.63
Merged pull request: 48
Bot issues: 0
Bot pull requests: 15

Past year issues: 1
Past year pull requests: 1
Past year average time to close issues: N/A
Past year average time to close pull requests: less than a minute
Past year issue authors: 1
Past year pull request authors: 1
Past year average comments per issue: 0.0
Past year average comments per pull request: 0.0
Past year merged pull request: 1
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/NeuroDiffGym/neurodiffeq

Top Issue Authors

  • shuheng-liu (12)
  • troyrock (3)
  • ma-sadeghi (3)
  • sathvikbhagavan (2)
  • udemirezen (2)
  • feiyu-chen96 (2)
  • Arup-nit (2)
  • HuynhTran0301 (2)
  • ptflores1 (2)
  • katayooneshkofti (2)
  • devanshkv (2)
  • LeonShe (1)
  • pabloacera (1)
  • dreivmeister (1)
  • Zymrael (1)

Top Pull Request Authors

  • shuheng-liu (24)
  • dependabot[bot] (15)
  • sathvikbhagavan (11)
  • Lakshay-13 (8)
  • mecunha (3)
  • AshleighBi (3)
  • at-chantada (3)
  • P-Kshitij (2)
  • samuelperezdi (2)
  • Rockdeldiablo (2)
  • mr-ravin (2)
  • jdelpiano (2)
  • devanshkv (1)
  • feiyu-chen96 (1)
  • shivasj (1)

Top Issue Labels

  • enhancement (13)
  • bug (4)
  • code quality (4)
  • question (2)
  • usage tips (2)
  • good first issue (1)
  • docs (1)

Top Pull Request Labels

  • dependencies (15)
  • enhancement (1)

Package metadata

pypi.org: neurodiffeq

A light-weight & flexible library for solving differential equations using neural networks based on PyTorch.

  • Homepage: https://github.com/NeuroDiffGym/neurodiffeq
  • Documentation: https://neurodiffeq.readthedocs.io/
  • Licenses: MIT License
  • Latest release: 0.7.0 (published 6 months ago)
  • Last Synced: 2025-10-26T01:43:56.102Z (2 months ago)
  • Versions: 20
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 394 Last month
  • Rankings:
    • Stargazers count: 2.732%
    • Forks count: 5.343%
    • Dependent packages count: 10.06%
    • Average: 10.084%
    • Downloads: 10.65%
    • Dependent repos count: 21.634%
  • Maintainers (1)

Dependencies

Pipfile pypi
  • dill *
  • jupyter *
  • matplotlib *
  • numpy *
  • packaging *
  • pandas *
  • pytest *
  • requests *
  • scipy *
  • seaborn *
  • tensorboard *
  • torch *
  • wheel *
Pipfile.lock pypi
  • 109 dependencies
docs/requirements.txt pypi
  • doc2dash *
  • ipython *
  • mock *
  • nbconvert *
  • nbsphinx *
  • pandoc *
  • recommonmark *
  • sphinx *
  • sphinx_rtd_theme *
requirements.txt pypi
  • dill *
  • matplotlib *
  • numpy *
  • packaging *
  • pandas *
  • pytest *
  • requests *
  • scipy *
  • seaborn *
  • tensorboard *
  • torch *
  • tqdm *
  • wheel *
docker/Dockerfile docker
  • python 3.8-slim-buster build
setup.py pypi
.github/workflows/CI.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite

Score: 15.757068392280724