PINA
PINA copied to clipboard
Physics-Informed Neural networks for Advanced modeling
**Describe the bug** PyTorch does not support `torch.compile` on Python 3.14+. This is clearly stated here https://github.com/pytorch/pytorch/blob/main/torch/__init__.py#L2608: ```python if sys.version_info >= (3, 14): raise RuntimeError("torch.compile is not supported on Python...
**Describe the bug** The attributes of any class inheriting from `Equation` are not automatically moved to the correct training device.
**Describe the bug** The classes `HelmholtzProblem` and `Advection` contain unintended self references, which result in unexpected behavior during execution. **Details** - In `HelmholtzProblem`, the method signature includes an extra self...
**Is your feature request related to a problem? Please describe.** Each domain in PINA should have a method which automatically identifies the boundaries of the domain itself.
Hi! I open this PR for keeping track of some updates in three solvers. RBAPINN, SelfAdaptivePINN => here we simplify by movign everything insive `optimization_cycle` instead of having it in...
Currently, there are no tests that guarantee solver convergence. Defining a benchmark and running convergence tests on a rolling basis would help ensure that solver behavior remains consistent with expectations....
**Describe the bug** After upgrading to PyTorch 2.8.0, compilation involving `LabelTensor` fails due to incorrect inference of `runtime_type` in the torch compilation pipeline. This results in a `RuntimeError` during the...
The tutorials are now exported with the tutorials exporter workflow. It would be nice to export tutorials directly when building the sphinx doc, in such a way that the html...
**Is your feature request related to a problem? Please describe.** SOAP is a quasi-second-order optimization algorithm that runs AdamW in the eigenbasis provided by Shampoo. **Additional context** The code is...
Add implementation of KAN model into PINA as presented in the paper https://arxiv.org/abs/2404.19756