This repository contains source code and data used in the paper Illarionov et al., Neural Differential Equations for the Solar Dynamo, for training the models.
Content:
- notebooks - model training and inference pipelines;
- src - source files used in the notebooks;
- data - data files used in the notebooks.
Clone the repository
git clone https://github.com/observethesun/dynamoNDE.git
Install the dependencies listed in requirements.txt
pip install -r requirements.txt
Run the notebooks, starting with alpha_pretrain.ipynb, then reproduce the synthetic experiments in dynamo_synthetic.ipynb and fit the solar cycle in dynamo_cycle.ipynb.
E. Illarionov, R. Stepanov, K. Kuzanyan, V. Kisielius. Neural Differential Equations for the Solar Dynamo. 2026.
