anypinn.catalog.van_der_pol
MU_KEY = 'mu'
module-attribute
U_KEY = 'u'
module-attribute
VanDerPolDataModule
Bases: PINNDataModule
DataModule for Van der Pol oscillator inverse problem.
Generates synthetic data via odeint.
Source code in src/anypinn/catalog/van_der_pol.py
gen_props = gen_props
instance-attribute
noise_std = noise_std
instance-attribute
__init__(hp: ODEHyperparameters, gen_props: ODEProperties, noise_std: float = 0.0, validation: ValidationRegistry | None = None, callbacks: Sequence[DataCallback] | None = None)
Source code in src/anypinn/catalog/van_der_pol.py
gen_data(config: GenerationConfig) -> tuple[Tensor, Tensor]
Generate synthetic Van der Pol data using odeint + Gaussian noise.