Guides
Task-oriented guides for common workflows. Each guide solves a specific problem and assumes you've completed the Getting Started tutorial.
Defining Problems
-
Write your own ODE callable, fields, and parameters from scratch.
-
Promote a Constant to a Parameter
Turn a fixed value into a learnable quantity with a one-line change.
-
Understand when to use each mode and how the loss structure differs.
-
Set up boundary conditions, multi-dimensional domains, and PDE residuals.
Training and Data
-
Load real experimental observations instead of synthetic data.
-
Adjust learning rate, architecture, loss weights, and collocation density.
-
Balance physics enforcement against data fitting.
-
Choose between PyTorch Lightning and a raw training loop.
Understanding the Design
-
How AnyPINN's layered design compares to other PINN libraries.