Commit Graph

358 Commits

Author SHA1 Message Date
Dario Coscia
6a4febb33a Update testing_doc.yml (#369) 2024-10-22 15:41:24 +02:00
ndem0
1f6ea277ad 🎨 Format Python code with psf/black 2024-10-10 18:47:22 +02:00
Giovanni_Canali
53605d5a09 initialize self-adaptive weights to 0 (#358) 2024-10-10 18:46:07 +02:00
Dario Coscia
801b6b8d34 Update RBAPINN 2024-10-10 18:46:07 +02:00
Anna Ivagnes
5d2ca62e65 add multiple outputs possibility in DeepONet 2024-10-10 18:36:47 +02:00
Dario Coscia
bb44c022e9 adding workflow testing doc 2024-10-10 18:25:18 +02:00
Dario Coscia
24317b6fa7 doc update 2024-10-10 18:25:18 +02:00
Pasquale Claudio Africa
b3ffca3f11 Fix typo in documentation (#354) 2024-10-02 11:10:31 +02:00
Nicola Demo
04c7575b26 fix action 2024-10-01 16:13:16 +02:00
github-actions[bot]
f812d87727 🎨 Format Python code with psf/black (#348) 2024-09-27 10:35:37 +02:00
Nicola Demo
4c5cb8f681 add spline model (#321)
* add spline model
* add tests for splines
* rst files for splines

---------

Co-authored-by: AleDinve <giuseppealessio.d@student.unisi.it>
Co-authored-by: dario-coscia <dariocos99@gmail.com>
2024-09-27 10:05:18 +02:00
Dario Coscia
fefba81034 Version 0.1.2 (#336) 2024-09-03 19:00:41 +02:00
Dario Coscia
4900278d78 update doc (#335) 2024-09-03 18:58:54 +02:00
Dario Coscia
25dc5693ff fixing documentation issues 2024-09-03 17:33:21 +02:00
github-actions[bot]
1aca017e1d 🎨 Format Python code with psf/black (#333)
Co-authored-by: ndem0 <ndem0@users.noreply.github.com>
2024-09-03 16:53:39 +02:00
Dario Coscia
eea0cc0833 Backpropagation and fix test for OrthogonalBlock
Co-authored-by: Dario Coscia <dariocos99@gmail.com>
    Co-authored-by: Gabriele Codega <gcodega@pascal.maths.sissa.it>
2024-09-03 16:51:10 +02:00
ndem0
59fc19798f 🎨 Format Python code with psf/black 2024-08-27 14:36:24 +02:00
Nicola Demo
68f5521476 Update orthogonal.py 2024-08-26 14:14:09 +02:00
ndem0
a1e041c1f0 🎨 Format Python code with psf/black 2024-08-26 14:14:09 +02:00
Anna Ivagnes
62d50e2455 add OrthogonalBlock to make input orthonormal 2024-08-26 10:48:59 +02:00
Zahra Mirzaiyan Dehkordi
0d135f5786 Gmail icon added, PINA team page updated 2024-08-23 11:44:24 +02:00
Zahra Mirzaiyan Dehkordi
37d22b617a deleted sphinx_rtd_theme from the extensions 2024-08-23 11:44:24 +02:00
Zahra Mirzaiyan Dehkordi
827532a3a8 deleting old logo 2024-08-23 11:44:24 +02:00
Zahra Mirzaiyan Dehkordi
02846c56b9 minor changes, version edited 2024-08-23 11:44:24 +02:00
Zahra Mirzaiyan Dehkordi
7939708860 Logo color and font, adding PINA twitter 2024-08-23 11:44:24 +02:00
Zahra Mirzaiyan Dehkordi
7f51279c0b Added Contributing, Cite PINA, License to the navigation bar 2024-08-23 11:44:24 +02:00
dario-coscia
a09c17209d starting doc 2024-08-23 11:44:24 +02:00
github-actions[bot]
5445559cb2 Format Python code with psf/black push (#325)
* 🎨 Format Python code with psf/black
2024-08-12 18:30:46 +02:00
dario-coscia
cce9876751 * Fixing mean tracked loss
* Adding a PINA progress bar
2024-08-12 14:48:09 +02:00
dario-coscia
0fa4e1e58a * Adding a test for all PINN solvers to assert that the metrics are correctly log
* Adding test for Metric Tracker
* Modify Metric Tracker to correctly log metrics
2024-08-12 14:48:09 +02:00
Dario Coscia
d00fb95d6e Fix #316 (#324)
* solving issue
2024-08-12 14:47:14 +02:00
Anna Ivagnes
d4ced3a7d7 Add layer to perform RBF interpolation in reduced order modeling (#315)
* add RBF implementation in pytorch (in layers)
* add POD-RBF example (baseline for nonintrusive closure)
* Add POD only and POD+RBF implementation
* add POD-RBF in tutorial 8
2024-08-12 14:46:22 +02:00
luAndre00
16261c9baf Change default reduction in SystemEquation (#317)
* Update system_equation.py
* Update test_systemequation.py
2024-08-01 17:47:51 +02:00
Dario Coscia
f9316e359a gpu fourierembedding (#313)
Adding gpu to fourier embedding
2024-06-27 17:36:54 +02:00
Dario Coscia
ba79984be2 Update README.md (#311) 2024-06-20 17:56:56 +02:00
Gabriele Codega
c7973a97da Fix bug in add_points method
* solving `add_points`

---------

Co-authored-by: Gabriele Codega <gcodega@pascal.maths.sissa.it>
2024-06-20 12:57:46 +02:00
Giovanni_Canali
35fd119a37 added rba-pinn (#308)
* added rba-pinn
* changes to loss logger
* tests
* doc

---------

Co-authored-by: Monthly Tag bot <mtbot@noreply.github.com>
Co-authored-by: Nicola Demo <demo.nicola@gmail.com>
2024-06-18 16:17:04 +02:00
ndem0
7634d22ca7 🎨 Format Python code with psf/black 2024-06-11 14:15:09 +01:00
Monthly Tag bot
6c3adfb03d minor fix rendering rst tutorial 2024-06-11 12:31:02 +01:00
Monthly Tag bot
e514969a43 * Adding title kwarg for plotter class
* Create tutorial for Fourier Feature Embedding
* Update doc for tutorials
2024-06-11 12:31:02 +01:00
Monthly Tag bot
4b64998f45 fix embedding by removing linear layer 2024-06-11 12:31:02 +01:00
Monthly Tag bot
5785b2732c * Fourier feature embedding added, and modify typos in doc Periodic Boundary Embedding.
* Fixing doc for Periodic Boundary Embedding.
* Creating doc for Fourier Feature Embedding.
2024-06-11 12:31:02 +01:00
Dario Coscia
89ee010a94 Update feed_forward.py (#305) 2024-06-07 18:07:24 +02:00
github-actions[bot]
aef134cfb3 🎨 Format Python code with psf/black (#301)
Co-authored-by: ndem0 <ndem0@users.noreply.github.com>
2024-05-21 10:34:11 +02:00
Michele Alessi
5f89968805 adaptive refinement callback (#299)
Fixed problem of non-constant number of points
2024-05-21 09:51:13 +02:00
Dario Coscia
a72ce67873 fixing bug (#300)
Co-authored-by: Monthly Tag bot <mtbot@noreply.github.com>
2024-05-20 17:45:44 +02:00
Nicola Demo
4a6510bffd Update setup.py for python versions 2024-05-11 10:59:02 +02:00
Nicola Demo
0587e74029 version 0.1.1 2024-05-11 10:00:33 +02:00
github-actions[bot]
9463ae4b15 🎨 Format Python code with psf/black (#297)
Co-authored-by: dario-coscia <dario-coscia@users.noreply.github.com>
2024-05-10 14:08:01 +02:00
Dario Coscia
e0429bb445 PINN variants addition and Solvers Update (#263)
* gpinn/basepinn new classes, pinn restructure
* codacy fix gpinn/basepinn/pinn
* inverse problem fix
* Causal PINN (#267)
* fix GPU training in inverse problem (#283)
* Create a `compute_residual` attribute for `PINNInterface`
* Modify dataloading in solvers (#286)
* Modify PINNInterface by removing _loss_phys, _loss_data
* Adding in PINNInterface a variable to track the current condition during training
* Modify GPINN,PINN,CausalPINN to match changes in PINNInterface
* Competitive Pinn Addition (#288)
* fixing after rebase/ fix loss
* fixing final issues

---------

Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local>

* Modify min max formulation to max min for paper consistency
* Adding SAPINN solver (#291)
* rom solver
* fix import

---------

Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local>
Co-authored-by: Anna Ivagnes <75523024+annaivagnes@users.noreply.github.com>
Co-authored-by: valc89 <103250118+valc89@users.noreply.github.com>
Co-authored-by: Monthly Tag bot <mtbot@noreply.github.com>
Co-authored-by: Nicola Demo <demo.nicola@gmail.com>
2024-05-10 14:07:01 +02:00