neurodiffeq:轻巧灵活的库,可使用基于PyTorch的神经网络求解微分方程。 时空ODE和PDE均受支持-源码

上传者: 42143161 | 上传时间: 2021-07-08 10:44:28 | 文件大小: 18.67MB | 文件类型: ZIP
神经分化 介绍 neurodiffeq是使用神经网络求解微分方程的软件包。 微分方程是将某些函数与其导数联系起来的方程。 它们出现在各个科学和工程领域。 传统上,这些问题可以通过数值方法(例如,有限差分,有限元)解决。 虽然这些方法有效且足够,但它们的可表达性受到其功能表示的限制。 如果我们能够为连续且可微分的微分方程计算解,那将是很有趣的。 作为通用函数逼近器,人工神经网络已经显示出在某些初始/边界条件下具有求解常微分方程(ODE)和偏微分方程(PDE)的潜力。 neurodiffeq的目的是实现这些使用ANN求解微分方程的现有技术,使软件具有足够的灵活性以处理各种用户定义的问题。 安装 使用点 像大多数标准库一样, neurodiffeq托管在。 要安装最新的稳定发行版, pip install -U neurodiffeq # '-U' means update to late

文件下载

资源详情

[{"title":"( 85 个子文件 18.67MB ) neurodiffeq:轻巧灵活的库,可使用基于PyTorch的神经网络求解微分方程。 时空ODE和PDE均受支持-源码","children":[{"title":"neurodiffeq-master","children":[{"title":".gitattributes <span style='color:#111;'> 31B </span>","children":null,"spread":false},{"title":"paper","children":[{"title":"paper.bib <span style='color:#111;'> 4.10KB </span>","children":null,"spread":false},{"title":"paper.md <span style='color:#111;'> 9.12KB </span>","children":null,"spread":false}],"spread":true},{"title":"experiments","children":[{"title":"drum_nn.pt <span style='color:#111;'> 110.00KB </span>","children":null,"spread":false},{"title":"3d-time-dependent","children":[{"title":"client-code-should-look-like.py <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"new-classes-functions.py <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false}],"spread":true},{"title":"lid-driven-cavity-stationary-super-ugly-one.ipynb <span style='color:#111;'> 476.49KB </span>","children":null,"spread":false},{"title":"lid-driven-cavity-stationary-boundary-tweaked-one-RE10000.ipynb <span style='color:#111;'> 370.61KB </span>","children":null,"spread":false},{"title":"convergence-an-experiment.ipynb <span style='color:#111;'> 7.36KB </span>","children":null,"spread":false},{"title":"temporal-2d-test.ipynb <span style='color:#111;'> 1.12MB </span>","children":null,"spread":false},{"title":"temporal-test.ipynb <span style='color:#111;'> 2.49MB </span>","children":null,"spread":false},{"title":"lid-driven-cavity-stationary-boundary-tweaked-one-RE100.ipynb <span style='color:#111;'> 425.31KB </span>","children":null,"spread":false},{"title":"convergence-an-experiment-quadrature.ipynb <span style='color:#111;'> 590.00KB </span>","children":null,"spread":false},{"title":"steady-state.ipynb <span style='color:#111;'> 950.33KB </span>","children":null,"spread":false},{"title":"lid-driven-cavity-stationary-pure-regularization.ipynb <span style='color:#111;'> 542.85KB </span>","children":null,"spread":false},{"title":"drum.ipynb <span style='color:#111;'> 1.98MB </span>","children":null,"spread":false},{"title":"lid-driven-cavity-RE400.ipynb <span style='color:#111;'> 419.54KB </span>","children":null,"spread":false},{"title":"lid-driven-cavity-RE100.ipynb <span style='color:#111;'> 1.35MB </span>","children":null,"spread":false}],"spread":false},{"title":"neurodiffeq","children":[{"title":"callbacks.py <span style='color:#111;'> 26.84KB </span>","children":null,"spread":false},{"title":"generators.py <span style='color:#111;'> 27.53KB </span>","children":null,"spread":false},{"title":"solvers.py <span style='color:#111;'> 47.93KB </span>","children":null,"spread":false},{"title":".vscode","children":[{"title":"settings.json <span style='color:#111;'> 65B </span>","children":null,"spread":false}],"spread":true},{"title":"utils.py <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"pde_spherical.py <span style='color:#111;'> 12.08KB </span>","children":null,"spread":false},{"title":"operators.py <span style='color:#111;'> 6.46KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 626B </span>","children":null,"spread":false},{"title":"generator.py <span style='color:#111;'> 799B </span>","children":null,"spread":false},{"title":"_version_utils.py <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"monitors.py <span style='color:#111;'> 27.48KB </span>","children":null,"spread":false},{"title":"neurodiffeq.py <span style='color:#111;'> 3.54KB </span>","children":null,"spread":false},{"title":"ode.py <span style='color:#111;'> 12.84KB </span>","children":null,"spread":false},{"title":"pde.py <span style='color:#111;'> 31.15KB </span>","children":null,"spread":false},{"title":"temporal.py <span style='color:#111;'> 42.74KB </span>","children":null,"spread":false},{"title":"function_basis.py <span style='color:#111;'> 13.18KB </span>","children":null,"spread":false},{"title":"conditions.py <span style='color:#111;'> 45.20KB </span>","children":null,"spread":false},{"title":"networks.py <span style='color:#111;'> 6.39KB </span>","children":null,"spread":false}],"spread":false},{"title":"requirements.txt <span style='color:#111;'> 83B </span>","children":null,"spread":false},{"title":"CONTRIBUTING.md <span style='color:#111;'> 4.93KB </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 291B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"setup.cfg <span style='color:#111;'> 40B </span>","children":null,"spread":false},{"title":"setup.py <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 13.95KB </span>","children":null,"spread":false},{"title":"resources","children":[{"title":"monitor.gif <span style='color:#111;'> 4.62MB </span>","children":null,"spread":false},{"title":"watermark-cover.jpg <span style='color:#111;'> 1.15MB </span>","children":null,"spread":false},{"title":"generator-ens-2.jpg <span style='color:#111;'> 96.72KB </span>","children":null,"spread":false},{"title":"generator1d-log-spaced-noisy.jpg <span style='color:#111;'> 108.98KB </span>","children":null,"spread":false},{"title":"lotka–volterra-solution.png <span style='color:#111;'> 276.63KB </span>","children":null,"spread":false},{"title":"generator-ens-1.jpg <span style='color:#111;'> 124.85KB </span>","children":null,"spread":false},{"title":"laplace-solution.png <span style='color:#111;'> 854.45KB </span>","children":null,"spread":false},{"title":"nets.png <span style='color:#111;'> 45.63KB </span>","children":null,"spread":false},{"title":"laplace-error.png <span style='color:#111;'> 903.24KB </span>","children":null,"spread":false},{"title":"generator2d-1.jpg <span style='color:#111;'> 122.13KB </span>","children":null,"spread":false},{"title":"generator2d-concat.jpg <span style='color:#111;'> 196.07KB </span>","children":null,"spread":false},{"title":"generator1d-uniform.jpg <span style='color:#111;'> 145.79KB </span>","children":null,"spread":false},{"title":"generator2d-2.jpg <span style='color:#111;'> 123.26KB </span>","children":null,"spread":false},{"title":"generator-ens-ensembled.jpg <span style='color:#111;'> 489.39KB </span>","children":null,"spread":false}],"spread":false},{"title":"docs","children":[{"title":"make.bat <span style='color:#111;'> 787B </span>","children":null,"spread":false},{"title":"intro.ipynb <span style='color:#111;'> 11.20KB </span>","children":null,"spread":false},{"title":"custom.css <span style='color:#111;'> 51B </span>","children":null,"spread":false},{"title":"advanced.ipynb <span style='color:#111;'> 1.27MB </span>","children":null,"spread":false},{"title":"conf.py <span style='color:#111;'> 5.72KB </span>","children":null,"spread":false},{"title":"requirements.txt <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"case2.png <span style='color:#111;'> 376.26KB </span>","children":null,"spread":false},{"title":"case1.png <span style='color:#111;'> 263.43KB </span>","children":null,"spread":false},{"title":"index.rst <span style='color:#111;'> 497B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 581B </span>","children":null,"spread":false},{"title":"getstart.ipynb <span style='color:#111;'> 7.87MB </span>","children":null,"spread":false},{"title":"how.ipynb <span style='color:#111;'> 7.57KB </span>","children":null,"spread":false},{"title":"flow.png <span style='color:#111;'> 175.34KB </span>","children":null,"spread":false},{"title":"api.rst <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false}],"spread":false},{"title":"tests","children":[{"title":"test_temporal.py <span style='color:#111;'> 39.12KB </span>","children":null,"spread":false},{"title":"test_ode.py <span style='color:#111;'> 6.77KB </span>","children":null,"spread":false},{"title":"test_conditions.py <span style='color:#111;'> 15.07KB </span>","children":null,"spread":false},{"title":"test_operators.py <span style='color:#111;'> 2.84KB </span>","children":null,"spread":false},{"title":"test_function_basis.py <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"test_pde_spherical.py <span style='color:#111;'> 12.26KB </span>","children":null,"spread":false},{"title":"test_neurodiffeq.py <span style='color:#111;'> 3.77KB </span>","children":null,"spread":false},{"title":"test_generators.py <span style='color:#111;'> 17.92KB </span>","children":null,"spread":false},{"title":"test_pde.py <span style='color:#111;'> 19.91KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"test_networks.py <span style='color:#111;'> 5.22KB </span>","children":null,"spread":false},{"title":"test_callbacks.py <span style='color:#111;'> 10.47KB </span>","children":null,"spread":false}],"spread":false},{"title":".readthedocs.yml <span style='color:#111;'> 609B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明