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
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
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
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
Giuseppe Alessio D'Inverno
7b86661c6e
Equation Class Tutorial ( #287 )
...
* Tutorial Equation 12
* .rst and readme fix for tutorial12
* small fix
* modified rst
---------
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local >
2024-04-18 17:23:27 +02:00
Dario Coscia
4f5d9559b2
fixing adaptive functions
2024-04-08 16:17:57 +01:00
Dario Coscia
766856494a
Low Rank Neural Operator ( #270 )
...
* add the Low Rank Neural Operator as Model
* add the Low Rank Layer as Layer
* adding tests
* adding doc
---------
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local >
Co-authored-by: Nicola Demo <demo.nicola@gmail.com >
2024-04-02 10:24:23 +02:00
Dario Coscia
e0aeb923f3
Trainer Tutorial ( #271 )
...
* adding tutorial trainer
* implementing deepcopy for AbstractProblem and LabelTensor to match Lightning Callbacks
---------
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local >
2024-04-02 10:22:30 +02:00
Dario Coscia
cddb191fe4
Adaptive Functions ( #272 )
...
* adaptive function improvement
---------
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local >
2024-04-02 10:11:10 +02:00
Dario Coscia
71e6086645
Update doc typos ( #269 )
...
* Update _team.rst
* Update index.rst
2024-03-26 11:12:31 +01:00
Dario Coscia
98f7694d6f
tut10
2024-03-20 14:18:50 +01:00
Dario Coscia
ada9643c11
fix tutorials latex and links ( #261 )
2024-03-10 10:23:35 +01:00
Dario Coscia
4f911f88ca
Fix typo tutorial geometry ( #259 )
...
* is_inside -> sample rename
2024-03-06 16:47:06 +01:00
guglielmopadula
43f69242ab
Add Averaging Neural Operator with tests and a tutorial ( #230 )
...
* add Averaging Neural Operator with tests
* add backward test
* minor changes
* doc addition
---------
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local >
2024-03-05 12:30:53 +01:00
Giuseppe Alessio D'Inverno
b10e02103b
Fixing tutorials grammar ( #242 )
...
* grammar check and sparse rephrasing
* rst created
* meta copyright adjusted
2024-03-05 10:43:34 +01:00
Dario Coscia
46b366a461
update doc POD, PBCEmbeddingBlock ( #256 )
...
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.Home >
2024-03-01 18:30:00 +01:00
Dario Coscia
4cfd90b904
PBC Layer ( #252 )
...
* update docs/tests
* tutorial and device fix
---------
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local >
Co-authored-by: Dario Coscia <dariocoscia@dhcp-015.eduroam.sissa.it >
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.lan >
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.Home >
2024-03-01 18:15:45 +01:00
Dario Coscia
c92a2832d5
Change PODLayer name ( #251 )
...
* rename PODBlock
* add tutorial rst
---------
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local >
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.lan >
2024-02-29 16:01:01 +01:00
Dario Coscia
e516e779f9
Unifying integral kernel NO architectures ( #239 )
...
* Unify integral kernel NO architectures with NeuralKernelOperator
* Implement FNO based on NeuralKernelOperator
* modify doc for FNO and add for FourierIntegralKernel, NeuralKernelOperator
* adding tests
---------
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local >
Co-authored-by: Dario Coscia <dariocoscia@dhcp-015.eduroam.sissa.it >
2024-02-21 11:15:40 +01:00
Nicola Demo
eed9d7ded3
Doc and tutorial for PODLayer
2023-12-27 16:14:11 +01:00
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
a9f14ac323
fix bug network
2023-11-17 09:51:29 +01:00
Dario Coscia
0d38de5afe
update plotter
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
d556c592e0
modify tutorials for plotter compatibility
2023-11-17 09:51:29 +01:00
Dario Coscia
dab5595ee6
Fix typo docs
2023-11-17 09:51:29 +01:00
Nicola Demo
0c8072274e
Tutorials and Doc ( #191 )
...
* Tutorial doc update
* update doc tutorial
* doc not compiling
---------
Co-authored-by: Dario Coscia <dcoscia@euclide.maths.sissa.it >
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local >
2023-11-17 09:51:29 +01:00
Nicola Demo
ac829aece9
Geometries tutorial ( #187 )
...
Co-authored-by: Kush <54781152+SpartaKushK@users.noreply.github.com >
2023-11-17 09:51:29 +01:00
Nicola Demo
32ff5de1f4
tutorial validation ( #185 )
...
Co-authored-by: Ben Volokh <89551265+benv123@users.noreply.github.com >
2023-11-17 09:51:29 +01:00
Dario Coscia
cc3332b519
Loss Fixing #182 ( #184 )
...
* fix doc loss + adding PowerLoss
* adding loss tests folder
---------
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
025a7ed0df
ellipsoid
2023-11-17 09:51:29 +01:00
Dario Coscia
3187bce6ca
fix doc/readme/joss ( #146 )
...
* fix doc/readme/joss with API scheme
---------
Co-authored-by: Dario Coscia <dariocoscia@cli-10-110-11-236.WIFIeduroamSTUD.units.it >
2023-07-04 11:52:10 +02:00
Dario Coscia
37e9658211
minor fix
2023-05-30 10:40:39 +02:00
Dario Coscia
4e251b64f5
tutorial update
2023-05-30 10:40:39 +02:00
Dario Coscia
9de4e515f4
Tutorial ( #91 )
...
* tutorial update
2023-05-08 16:19:59 +02:00
Anna Ivagnes
2382ef55cd
fix docs
2023-04-20 14:58:43 +02:00
Nicola Demo
2ca08b5236
Docs ( #81 )
...
* clean `condition` module
* add docs
2023-04-18 15:00:26 +02:00
Your Name
736c78fd64
add docs
2023-04-18 10:55:42 +02:00
Anna Ivagnes
da33aeae3a
partially fix documentation ( #80 )
2023-04-18 10:49:01 +02:00
Dario Coscia
c536f8267f
documentation ( #79 )
...
Documentation for operator.py, span.py, plotter.py.
Co-authored-by: Dario Coscia <dariocoscia@dhcp-128.eduroam.sissa.it >
2023-04-18 10:48:11 +02:00
Dario Coscia
0bcaf62e59
Continuous Convolution ( #69 )
...
* network handling update
* adding tutorial
* docs
2023-02-27 10:59:18 +01:00
Dario Coscia
9347e79287
Tutorial3 and 1 fix ( #67 )
2023-01-03 10:22:24 +01:00
Dario Coscia
b3cd6d59d0
Tutorial 1 ( #58 )
2022-12-20 10:15:37 +01:00
Dario Coscia
43682dd4ca
adding new tutorial ( #42 )
...
* adding new tutorial
* Update tutorial.rst
2022-12-06 11:40:42 +01:00
Nicola Demo
e6f935842e
fix tutorial poisson
2022-11-29 15:06:42 +01:00
Your Name
f526a26050
fix old codes
2022-07-11 10:58:15 +02:00
Your Name
6b001c6c53
use LabelTensor, fix minor, docs
2022-03-29 18:05:26 +02:00