Commit Graph

63 Commits

Author SHA1 Message Date
Dario Coscia
0fb93a73ab check train test (#111)
* Update setup.py
* scheduler for all torch versions
---------

Co-authored-by: Dario Coscia <dariocoscia@cli-10-110-0-208.WIFIeduroamSTUD.units.it>
Co-authored-by: Nicola Demo <demo.nicola@gmail.com>
2023-11-17 09:51:29 +01:00
Dario Coscia
63fd068988 Lightining update (#104)
* multiple functions for version 0.0
* lightining update
* minor changes
* data pinn  loss added
---------

Co-authored-by: Nicola Demo <demo.nicola@gmail.com>
Co-authored-by: Dario Coscia <dariocoscia@cli-10-110-3-125.WIFIeduroamSTUD.units.it>
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.station>
Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local>
Co-authored-by: Dario Coscia <dariocoscia@192.168.1.38>
2023-11-17 09:51:29 +01:00
Nicola Demo
0e3625de80 equation class, fix minor bugs, diff domain (#89)
* equation class
* difference domain
* dummy dataloader
* writer class
* refactoring and minor fix
2023-11-17 09:51:29 +01:00
Dario Coscia
be11110bb2 fnn update, pinn torch models, tests update. (#88)
* fnn update, remove labeltensors
* allow custom torch models
* updating tests

---------

Co-authored-by: Dario Coscia <dariocoscia@Dario-Coscia.local>
Co-authored-by: Dario Coscia <dariocoscia@dhcp-031.eduroam.sissa.it>
2023-11-17 09:51:29 +01:00
Dario Coscia
c8fb7715c4 is_inside method 2023-11-17 09:51:29 +01:00
Dario Coscia
025a7ed0df ellipsoid 2023-11-17 09:51:29 +01:00
Nicola Demo
6b763ae9ab Update and rename span.py to cartesian.py 2023-11-17 09:51:29 +01:00
Nicola Demo
9cbd1bddbe Update subversion to 0.0.3 2023-07-04 13:36:37 +02:00
Bo van Hasselt
b6adcffe07 Issue #95 fixed and improved plot_loss (#106)
* plotter.py plot_loss fixed Issue #95
* Improved the plot_loss to show title and labels.
2023-06-28 15:25:24 +02:00
Nicola Demo
0dba743f1d multiple functions for version 0.0 2023-05-09 17:01:51 +02:00
Anna Ivagnes
2382ef55cd fix docs 2023-04-20 14:58:43 +02:00
Nicola Demo
7182f35a85 minor updates (#82)
* new dev release
* github action architectures
2023-04-18 18:16:33 +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
74c48259fe Update convolution.py (#75) 2023-03-16 17:46:58 +01:00
Nicola Demo
465718aead gpu input data support (#73) 2023-03-10 13:57:31 +01:00
Dario Coscia
0bcaf62e59 Continuous Convolution (#69)
* network handling update
* adding tutorial
* docs
2023-02-27 10:59:18 +01:00
Your Name
54588ddf4c add temporary fix to treat data input 2023-02-23 16:06:20 +01:00
Francesco Andreuzzi
7ce080fd85 Generic DeepONet (#68)
* generic deeponet
* example for generic deeponet
* adapt tests to new interface
2023-01-11 12:07:19 +01:00
Dario Coscia
53cbf3f22c add train/eval 2022-12-28 11:18:50 +01:00
Francesco Andreuzzi
5c09ff626c enable lr_scheduler usage 2022-12-28 11:17:45 +01:00
Dario Coscia
c52ee03b53 solving span bugs (#57) 2022-12-14 13:56:10 +01:00
Dario Coscia
20f4327b27 lh solved (#55) 2022-12-12 17:00:18 +01:00
Dario Coscia
dbd78c9cf3 batch_enhancement (#51) 2022-12-12 11:09:20 +01:00
Francesco Andreuzzi
055c1ba964 fix 2022-12-09 11:03:54 +01:00
Francesco Andreuzzi
20dd11d586 Select variables to be used as labels in _Nd_sampler (#47)
* select labels variables
2022-12-06 11:35:37 +01:00
Francesco Andreuzzi
e974801df2 Minor cleanup (#45)
* cleanup
* codacy
* move merge_tensors to utils.py
2022-12-06 11:35:04 +01:00
Francesco Andreuzzi
399c72fc0e remove inner_size (#44) 2022-12-05 10:50:28 +01:00
Nicola Demo
b6c88bb756 fix codacy issues (#40) 2022-11-29 16:43:00 +01:00
Nicola Demo
e6f935842e fix tutorial poisson 2022-11-29 15:06:42 +01:00
Nicola Demo
936f5e1043 minor fix, add few tests (#38) 2022-11-29 12:42:01 +01:00
Nicola Demo
a1e947fede Fix bug in span_pts (#37) 2022-11-28 12:48:44 +01:00
Nicola Demo
18e5d235bc create utils.py, method for parameters count 2022-11-28 12:39:28 +01:00
Dario Coscia
706cf3b2c6 docstring correction
typo correction.
2022-11-22 13:32:38 +01:00
Dario Coscia
bb1efe44bc full compatibility with torch models
* Network class added
* adding tests for Network class
2022-11-08 12:11:58 +01:00
Dario Coscia
a92a764844 Adding features to label tensor class (#29)
* adding label.setter for runtime check on labels
2022-11-04 17:26:05 +01:00
Nicola Demo
d06f28de7b Delete ppinn.py 2022-11-02 10:45:45 +01:00
Nicola Demo
90f990e78b Clean deeponet.py (#26)
* Clean deeponet.py
2022-10-27 17:54:13 +02:00
Dario Coscia
28421049b2 Span (#24)
* Changing chebyshev implementation to remove numpy dependencies
* Update span.py
2022-10-13 16:04:01 +02:00
Nicola Demo
06932196a8 CUDA option for labeltensor (#23)
* fix cuda device for labeltensor
2022-09-08 17:31:49 +02:00
Dario Coscia
9c3f94d3ec Update pinn.py 2022-07-21 16:12:21 +02:00
Nicola Demo
e8c2f87460 fix examples (#21) 2022-07-21 13:41:59 +02:00
Your Name
a05adea4e3 minor fix 2022-07-20 18:07:49 +02:00
Your Name
88bd7948c3 0.0.2 2022-07-11 10:10:30 +01:00
Your Name
f526a26050 fix old codes 2022-07-11 10:58:15 +02:00
Your Name
088649e042 minor changes 2022-05-11 16:42:11 +02:00
Anna Ivagnes
8130912926 preliminary modifications for N-S 2022-05-05 17:12:31 +02:00
Your Name
6b001c6c53 use LabelTensor, fix minor, docs 2022-03-29 18:05:26 +02:00