Anna Ivagnes
0b7a307cf1
Inverse problem implementation ( #177 )
...
* inverse problem implementation
* add tutorial7 for inverse Poisson problem
* fix doc in equation, equation_interface, system_equation
---------
Co-authored-by: Dario Coscia <dariocoscia@dhcp-015.eduroam.sissa.it >
2023-11-17 09:51:29 +01:00
Dario Coscia
ee39b39805
Examples update for v0.1 ( #206 )
...
* modify examples/problems
* modify tutorials
---------
Co-authored-by: Dario Coscia <dariocoscia@dhcp-235.eduroam.sissa.it >
Co-authored-by: Dario Coscia <dariocoscia@dhcp-015.eduroam.sissa.it >
2023-11-17 09:51:29 +01:00
Dario Coscia
934ae409ff
adding possibility to pass empty list in the solver
2023-11-17 09:51:29 +01:00
Dario Coscia
c90301c204
Network handles forward for all solvers
2023-11-17 09:51:29 +01:00
Dario Coscia
4844640727
fix Supervised/PINN solvers forward + fix tut5
2023-11-17 09:51:29 +01:00
Dario Coscia
8b7b61b3bd
Documentation for v0.1 version ( #199 )
...
* Adding Equations, solving typos
* improve _code.rst
* the team rst and restuctore index.rst
* fixing errors
---------
Co-authored-by: Dario Coscia <dariocoscia@dhcp-015.eduroam.sissa.it >
2023-11-17 09:51:29 +01:00
Dario Coscia
3f9305d475
Solvers logging ( #202 )
...
* Modifying solvers to log every epoch correctly
* add `on_epoch` flag to logger
* fix bug in `pinn.py` `pts -> samples` in `_loss_phys`
* add `optimizer_zero_grad()` in garom generator training loop
* modify imports in `callbacks.py`
* fixing tests
---------
Co-authored-by: Dario Coscia <dariocoscia@dhcp-015.eduroam.sissa.it >
2023-11-17 09:51:29 +01:00
Nicola Demo
d654259428
add dataset and dataloader for sample points ( #195 )
...
* add dataset and dataloader for sample points
* unittests
2023-11-17 09:51:29 +01:00
Dario Coscia
2e2fe93458
GAROM solver loss update
...
Changing from `LpLoss` to `PowerLoss`
2023-11-17 09:51:29 +01:00
Dario Coscia
80b4b43460
GAROM loggers ( #181 )
...
* adding loggers for GAROM solver
---------
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local >
2023-11-17 09:51:29 +01:00
Dario Coscia
a9b1bd2826
Tutorials v0.1 ( #178 )
...
Tutorial update and small fixes
* Tutorials update + Tutorial FNO
* Create a metric tracker callback
* Update PINN for logging
* Update plotter for plotting
* Small fix LabelTensor
* Small fix FNO
---------
Co-authored-by: Dario Coscia <dariocoscia@cli-10-110-13-250.WIFIeduroamSTUD.units.it >
Co-authored-by: Dario Coscia <dariocoscia@dhcp-176.eduroam.sissa.it >
2023-11-17 09:51:29 +01:00
Dario Coscia
955f904b05
simple logger
2023-11-17 09:51:29 +01:00
Dario Coscia
701046661f
Solvers for multiple models ( #133 )
...
* Solvers for multiple models
- Implementing the possibility to add multiple models for solvers (e.g. GAN)
- Implementing GAROM solver, see https://arxiv.org/abs/2305.15881
- Implementing tests for GAROM solver (cpu only)
- Fixing docs PINNs
- Creating a solver directory, for consistency in the package
---------
Co-authored-by: Dario Coscia <dariocoscia@dhcp-040.eduroam.sissa.it >
2023-11-17 09:51:29 +01:00