https://github.com/schmidtjonathan/pnmol-experiments
Probabilistic Numerical Method of Lines (PNMOL): Implementation and Experiments
https://github.com/schmidtjonathan/pnmol-experiments
Last synced: about 1 year ago
JSON representation
Probabilistic Numerical Method of Lines (PNMOL): Implementation and Experiments
- Host: GitHub
- URL: https://github.com/schmidtjonathan/pnmol-experiments
- Owner: schmidtjonathan
- License: mit
- Created: 2021-08-12T22:00:57.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2022-03-01T07:08:23.000Z (over 4 years ago)
- Last Synced: 2025-04-06T10:31:35.878Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 2.31 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Probabilistic Numerical Method of Lines (PNMOL)
This code accompanies the paper _"Probabilistic Numerical Method of Lines for Time-Dependent Partial Differential Equations"_, which is published at the AISTATS 2022 conference and currently available [:link: here](https://arxiv.org/pdf/2110.11847.pdf) ([https://arxiv.org/pdf/2110.11847.pdf](https://arxiv.org/pdf/2110.11847.pdf)).
# :memo: Cite as
```
@article{kramer2022probabilistic,
title={Probabilistic Numerical Method of Lines for Time-Dependent Partial Differential Equations},
author={Kr{\"a}mer, Nicholas and Schmidt, Jonathan and Hennig, Philipp},
journal={AISTATS},
year={2022}
}
```
# :runner: Run Experiments
## :gear: 1. Install
In the root-directory, execute
```
pip3 install -e .
```
## :rocket: 2. Run and plot experiments
:warning: It is easiest if you run everything from the root directory. I.e., instead of navigating to the `experiments` directory, run
```
python3 experiments/figureX.py
```
where you just replace `X` by one of {`1`, `2`, `3`, `4`}.