359 Commits

Author SHA1 Message Date
Dario Coscia
e1863d9318 Update PINNInterface Inheritance (#542) 2025-04-17 10:48:32 +02:00
Dario Coscia
bcac3a386b Fix label_tensor.py doc (#543) 2025-04-17 10:48:32 +02:00
Dario Coscia
1bb3c125ac Refactoring solvers (#541)
* Refactoring solvers

* Simplify logic compile
* Improve and update doc
* Create SupervisedSolverInterface
* Specialize SupervisedSolver and ReducedOrderModelSolver
* Create EnsembleSolverInterface + EnsembleSupervisedSolver
* Create tests ensemble solvers

* formatter

* codacy

* fix issues + speedup test
2025-04-17 10:48:32 +02:00
Giovanni Canali
fa6fda0bd5 Improve differential operators (#528)
* Improve grad logic and fix issues

* Add operators' fast versions

* Fix bug in laplacian + new tests + restructuring

Co-authored-by: Dario Coscia <dariocos99@gmail.com>

* fix advection bug

---------

Co-authored-by: Dario Coscia <dariocos99@gmail.com>
2025-04-17 10:48:32 +02:00
Filippo Olivo
938bdeb421 Self-loops management in KNNGraph and RadiusGraph (#522)
* Add self-loop option to RadiusGraph and KNNGraph
2025-04-17 10:48:32 +02:00
Filippo Olivo
a1f98764d3 Fix __getitem__ in LabelTensor (#546)
* Fix LabelTensor
* Cleaning label_tensor.py

---------

Co-authored-by: Dario Coscia <93731561+dario-coscia@users.noreply.github.com>
2025-04-17 10:48:32 +02:00
Dario Coscia
e250e3f5f7 Update MultiSolverInterface (#520) 2025-04-17 10:48:32 +02:00
Giovanni Canali
3958e35fdd add scheduler step for multisolvers (#526) 2025-04-17 10:48:32 +02:00
Giovanni Canali
6d39e2fa98 fix labels management in operators (#524)
* fix bug in laplace labels

* fix label management and add test
2025-04-17 10:48:32 +02:00
Filippo Olivo
80c257da4d Bug fix and add additional tests for Dataset and DataModule (#517) 2025-04-17 10:48:32 +02:00
Nicola Demo
e084f85386 Fix pod_block.py 2025-04-17 10:48:32 +02:00
Dario Coscia
c9cb8bf201 update doc 2025-04-17 10:48:32 +02:00
Dario Coscia
b0dd952440 renaming 2025-04-17 10:48:32 +02:00
Giuseppe Alessio D'Inverno
01aeb17673 Neural Tangent Kernel integration + typo fix (#505)
* NTK weighting + typo fixing
* black code formatter + .rst docs

---------

Co-authored-by: Dario Coscia <dariocos99@gmail.com>
2025-04-17 10:48:32 +02:00
FilippoOlivo
e90be726da Minor fix 2025-04-17 10:48:32 +02:00
FilippoOlivo
b92f39aead Add docstring for repeat in DataModule 2025-04-17 10:48:32 +02:00
Dario Coscia
f70a23c076 formatting 2025-04-17 10:48:32 +02:00
Dario Coscia
94e49b4699 update datamodule doc 2025-04-17 10:48:32 +02:00
Dario Coscia
2c21978879 format code 2025-04-17 10:48:32 +02:00
Dario Coscia
01ea27d405 modify automatic batching doc 2025-04-17 10:48:32 +02:00
Dario Coscia
ea21754d53 formatting 2025-04-17 10:48:32 +02:00
Dario Coscia
480140dd31 update doc 2025-04-17 10:48:31 +02:00
giovanni
8dfc9d19db standardize module docstring 2025-04-17 10:48:31 +02:00
Dario Coscia
8cfee0d1bc modify poisson inv 2025-04-17 10:48:31 +02:00
giovanni
28d24f3f41 fix doc model part 2 2025-04-17 10:48:31 +02:00
FilippoOlivo
194f5d24c4 Fix rendering and codacy 2025-04-17 10:48:31 +02:00
FilippoOlivo
436b227809 Fix conditions rendering 2025-04-17 10:48:31 +02:00
giovanni
10a22fee6f fix doc model part 1 2025-04-17 10:48:31 +02:00
FilippoOlivo
cf2825241e Black formatting 2025-04-17 10:48:31 +02:00
FilippoOlivo
bd65d4b0f7 Fix rendering LT 2025-04-17 10:48:31 +02:00
FilippoOlivo
feb6ca952a Fix rendering graph 2025-04-17 10:48:31 +02:00
FilippoOlivo
a3081cc09f Tmp fixes 2025-04-17 10:48:31 +02:00
giovanni
e780671fd0 black formatter 2025-04-17 10:48:31 +02:00
giovanni
76f5be85ea fix rendering part 2 2025-04-17 10:48:31 +02:00
giovanni
3d842cb9ec fix rendering part 1 2025-04-17 10:48:31 +02:00
giovanni
5e6aa61592 fix doc solver 2025-04-17 10:48:31 +02:00
giovanni
fad38b2983 fix pinn doc 2025-04-17 10:48:31 +02:00
FilippoOlivo
08de548e34 Improve doc condition 2025-04-17 10:48:31 +02:00
FilippoOlivo
b9b25e7b4a Fix doc data 2025-04-17 10:48:31 +02:00
giovanni
89a6b39bd1 fix problem doc 2025-04-17 10:48:31 +02:00
giovanni
47cd46bb4a fix optim doc 2025-04-17 10:48:31 +02:00
giovanni
6883763949 fix utils and trainer doc 2025-04-17 10:48:31 +02:00
FilippoOlivo
b23c0f186a Black formatting 2025-04-17 10:48:31 +02:00
FilippoOlivo
b010d1169c Additional fix in collector 2025-04-17 10:48:31 +02:00
FilippoOlivo
8a3c169ffd Additional fix in condition 2025-04-17 10:48:31 +02:00
giovanni
972fa2101d fix operator doc 2025-04-17 10:48:31 +02:00
Filippo Olivo
8ed5ffb70a Update collector.py 2025-04-17 10:48:31 +02:00
Filippo Olivo
ed03cac960 Update collector.py 2025-04-17 10:48:31 +02:00
giovanni
da1ac90b99 fix doc loss and codacy 2025-04-17 10:48:31 +02:00
FilippoOlivo
2c9e980c7f Fix codacy 2025-04-17 10:48:31 +02:00