Commit Graph

539 Commits

Author SHA1 Message Date
Nicola Demo
ee7ad797bd gitignore lighting_logs, not the content 2025-03-19 17:46:35 +01:00
Nicola Demo
b4c5fef28d tutorial 1 working (no plot) 2025-03-19 17:46:35 +01:00
Nicola Demo
effd1e83bb clean logic, fix problems for tutorial1 2025-03-19 17:46:35 +01:00
FilippoOlivo
7702427e8d Bug fix in Graph class 2025-03-19 17:46:35 +01:00
Nicola Demo
86405ef597 add submodule installation in toml 2025-03-19 17:46:35 +01:00
FilippoOlivo
6964f4e7d9 Rename classes and modules for GNO 2025-03-19 17:46:35 +01:00
FilippoOlivo
bd24b0c1c2 Refactor GNO model and enhance Graph class documentation and error handling. Remove TemporalGraph class 2025-03-19 17:46:35 +01:00
FilippoOlivo
bbdd5d4bf1 Refactor Graph class to support custom edge attribute logic 2025-03-19 17:46:35 +01:00
FilippoOlivo
78b276d995 Add TemporalGraph class 2025-03-19 17:46:35 +01:00
FilippoOlivo
54a62dee26 Bug fix in GNO and implementation of tests 2025-03-19 17:46:35 +01:00
FilippoOlivo
4c5e1569ff Implement PinaGraphDataset 2025-03-19 17:46:34 +01:00
FilippoOlivo
86fe41261b Implement Graph Neural Operator #231 2025-03-19 17:46:34 +01:00
FilippoOlivo
e63c3d9061 Add Graph class and tests for Graph and Collector + Dataloader refactoring 2025-03-19 17:46:34 +01:00
Filippo Olivo
4fdb5641d4 Update .gitignore 2025-03-19 17:46:34 +01:00
FilippoOlivo
c925fad6f2 Update labels 2025-03-19 17:46:34 +01:00
MatteoB30
7d83203046 Update tutorial to work with domain folder 2025-03-19 17:46:34 +01:00
MatteoB30
08777d9b6c Update tutorial to work with domain folder 2025-03-19 17:46:34 +01:00
Filippo Olivo
0194fab0d1 Improvement in DDP and bug fix in DataModule (#432) 2025-03-19 17:46:34 +01:00
FilippoOlivo
629a6ee43b Additional improvement related to #395 2025-03-19 17:46:34 +01:00
Nicola Demo
afb1bca245 temporary comment tests 2025-03-19 17:46:34 +01:00
Nicola Demo
a899327de1 fix tests 2025-03-19 17:46:34 +01:00
Dario Coscia
9aed1a30b3 Revert "Bug fix PR #423" (#426)
This reverts commit b498797bfef45414d1a50147e3f1097b7179e5a8.

Co-authored-by: Filippo Olivo <filippo@filippoolivo.com>
Co-authored-by: Dario Coscia <dariocos99@gmail.com>
2025-03-19 17:46:34 +01:00
FilippoOlivo
6b122d8b2c Bug fix PR #423 2025-03-19 17:46:34 +01:00
Filippo Olivo
3ea05e845d Improve DataLoader performance when batch_size=None (#423) 2025-03-19 17:46:34 +01:00
FilippoOlivo
7706ef12c3 Simplify LabelTensor class, fix #395, add docstrings, and resolve Python 3.8 compatibility issue in tests 2025-03-19 17:46:34 +01:00
Giovanni Canali
4bec5bfc9a Update import from lightning.pytorch (#409)
* update import
* Remove unnecessary import return type

---------

Co-authored-by: Filippo Olivo <filippo@filippoolivo.com>
2025-03-19 17:46:34 +01:00
giovanni
d51de028bd update test laplacian 2025-03-19 17:46:34 +01:00
Giovanni Canali
08eaf56be1 Codacy 2025-03-19 17:46:34 +01:00
giovanni
81830ecc99 fix laplacian 2025-03-19 17:46:34 +01:00
FilippoOlivo
a6f0336d06 Add check conditions-solver consistency 2025-03-19 17:46:34 +01:00
Nicola Demo
f2340cd4ee fix some tests 2025-03-19 17:46:34 +01:00
Nicola Demo
03b16b556b translate setup to pyproject 2025-03-19 17:46:34 +01:00
giovanni
9e0dc8fc54 sort variables in operations 2025-03-19 17:46:34 +01:00
giovanni
0adc013f5f sorted variables 2025-03-19 17:46:34 +01:00
Filippo Olivo
f748b66194 Fix bugs (#387) 2025-03-19 17:46:34 +01:00
Dario Coscia
3c95441aac Revert "Fix bugs (#385)" (#386)
This reverts commit 69cd0ed8cda91c92dab6551a0c6dfd94d199cee7.
2025-03-19 17:46:34 +01:00
Filippo Olivo
6da74cadd5 Fix bugs (#385) 2025-03-19 17:46:34 +01:00
Dario Coscia
b52112e448 remove unnecessary dependency 2025-03-19 17:46:34 +01:00
Filippo Olivo
a27bd35443 Implementation of DataLoader and DataModule (#383)
Refactoring for 0.2
* Data module, data loader and dataset
* Refactor LabelTensor
* Refactor solvers

Co-authored-by: dario-coscia <dariocos99@gmail.com>
2025-03-19 17:46:34 +01:00
FilippoOlivo
dd43c8304c Codacy correction 2025-03-19 17:46:34 +01:00
FilippoOlivo
ea3d1924e7 Improve efficiency and refact LabelTensor, codacy correction and fix bug in PinaBatch 2025-03-19 17:46:34 +01:00
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