Commit Graph

498 Commits

Author SHA1 Message Date
FilippoOlivo
ccc5f5a322 Add Graph support in Dataset and Dataloader 2025-03-19 17:46:34 +01:00
FilippoOlivo
eb146ea2ea Fix bug and improve __getitem__ 2025-03-19 17:46:33 +01:00
FilippoOlivo
3e30450e9a Correct codacy warnings 2025-03-19 17:46:33 +01:00
FilippoOlivo
1bc1b3a580 Correct codacy warnings 2025-03-19 17:46:33 +01:00
FilippoOlivo
c9304fb9bb Implement Dataset, Dataloader and DataModule class and fix SupervisedSolver 2025-03-19 17:46:33 +01:00
Dario Coscia
b9753c34b2 minor changes/ trainer update 2025-03-19 17:46:33 +01:00
Filippo Olivo
7528f6ef74 Update of LabelTensor class and fix Simplex domain (#362)
*Implement new methods in LabelTensor and fix operators
2025-03-19 17:46:33 +01:00
Dario Coscia
fdb8f65143 Filippo0.2 (#361)
* Add summation and remove deepcopy (only for tensors) in LabelTensor class
* Update operators for compatibility with updated LabelTensor implementation
* Implement labels.setter in LabelTensor class
* Update LabelTensor

---------

Co-authored-by: FilippoOlivo <filippo@filippoolivo.com>
2025-03-19 17:46:33 +01:00
Dario Coscia
1d3df2a127 update condition_interface 2025-03-19 17:46:33 +01:00
Dario Coscia
1bd3f40f54 * Adding Collector for handling data sampling/collection before dataset/dataloader
* Modify domain by adding sample_mode, variables as property
* Small change concatenate -> cat in lno/avno
* Create different factory classes for conditions
2025-03-19 17:46:33 +01:00
Dario Coscia
aef5a5d590 sampling mode domain added 2025-03-19 17:46:33 +01:00
Dario Coscia
fd16fcf9b4 new conditions 2025-03-19 17:46:33 +01:00
FilippoOlivo
a888141707 Add concatenation test for LabelTensor 2025-03-19 17:46:33 +01:00
FilippoOlivo
16351f95ae Minor update on docstring in LabelTensor class 2025-03-19 17:46:33 +01:00
FilippoOlivo
0353ffdd0f Update docstring in LabelTensor class 2025-03-19 17:46:33 +01:00
FilippoOlivo
c53c3d5b84 Implement definition of LabelTensor from list, implement cat method (previously stack) and re-implement extract 2025-03-19 17:46:33 +01:00
FilippoOlivo
a779007b36 Update __init__.py in pina folder 2025-03-19 17:46:33 +01:00
FilippoOlivo
a529241580 Delete useless classes (move into optim folder) 2025-03-19 17:46:33 +01:00
FilippoOlivo
2be57944ba Fix SupervisedSolver GPU bug and implement GraphSolver (#346)
* Fix some bugs
* Solve bug with GPU and model_summary parameters in SupervisedSolver class
* Implement GraphSolver class
* Fix Tutorial 5
2025-03-19 17:46:33 +01:00
FilippoOlivo
30f865d912 Fix bugs in 0.2 (#344)
* Fix some bugs
2025-03-19 17:46:33 +01:00
Nicola Demo
f0d68b34c7 refact 2025-03-19 17:46:33 +01:00
Nicola Demo
9d9c2aa23e supervised working 2025-03-19 17:46:33 +01:00
Nicola Demo
5245a0b68c refact 2025-03-19 17:46:33 +01:00
Nicola Demo
686b557144 minor 2025-03-19 17:46:33 +01:00
Nicola Demo
b7d512e8bf optimizer and scheduler classes 2025-03-19 17:46:33 +01:00
Nicola Demo
2b71e0148d in progress 2025-03-19 17:46:33 +01:00
Nicola Demo
e4c69515dd Update testing_pr.yml 2025-03-19 17:46:33 +01:00
Nicola Demo
a3d88893d1 Update version 2025-03-19 17:46:33 +01:00
github-actions[bot]
f0bff2438b 🎨 Format Python code with psf/black (#452) 2025-02-15 15:45:42 +01:00
Anna Ivagnes
c28a4bd2b9 Change SVD type in pod.py (#449)
* Change SVD type in pod.py
2025-02-14 19:13:09 +01:00
github-actions[bot]
d94256fac4 🎨 Format Python code with psf/black (#390)
Co-authored-by: ndem0 <ndem0@users.noreply.github.com>
Co-authored-by: dcoscia <dariocos99@gmail.com>
2024-12-12 17:25:25 +01:00
Dario Coscia
23bc40924f sorted variables 2024-12-11 17:54:42 +01:00
HGangloff
59c9a173b4 Correct derivatives in Burgers equation (#389)
* Correct derivatives in Burgers equation
2024-12-09 13:13:07 +01:00
Giovanni Canali
5e36d1b618 Additional tests for operators (#384)
* Adding tests for operators
2024-11-25 17:16:17 +01:00
github-actions[bot]
b896a2a074 🎨 Format Python code with psf/black (#381)
Co-authored-by: dario-coscia <dario-coscia@users.noreply.github.com>
2024-11-18 17:35:15 +01:00
Giovanni Canali
a78f44ecef Fixing Laplacian operator for vector fields (#380)
* fix laplacian and tests
2024-11-18 17:25:34 +01:00
AleDinve
db521ef468 check on Colab option 2024-11-05 21:16:44 +01:00
AleDinve
a5e326c927 Data for Colab / colorblind setting 2024-11-05 21:16:44 +01:00
Dario Coscia
6ba98885e3 fixing testing_doc.yml (#370) 2024-10-22 17:59:21 +02:00
Giuseppe Alessio D'Inverno
78ed2a67a2 Colab tutorials (#367)
* Colab Button & Run added
2024-10-22 15:47:33 +02:00
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