-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
2 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
Scripts and modules for the in-progress revision of the preprint, ["A framework for variational inference and data assimilation of soil biogeochemical models using state space approximations and normalizing flows"](https://essopenarchive.org/doi/full/10.1002/essoar.10512103.7). | ||
This repository stores the collection of scripts and modules tied to the in-progress revision of the preprint, ["A framework for variational inference and data assimilation of soil biogeochemical models using state space approximations and normalizing flows"](https://essopenarchive.org/doi/full/10.1002/essoar.10512103.7). | ||
|
||
Pardon the barebones README. | ||
Neural moving average flow Python experiment scripts and dependent modules located in "pytorch_sbm_sde_vi" folder. Experiment scripts correspond to the various "learn... .py" files. To replicate an individual experiment, such as a fixed-$\theta$ or or joint $\theta, x$ inference (the use of joint here signifying optimization of both differential equation soil biogeochemical model $\theta$ and hidden neural network $x$ parameters), run the script associated with the experiment. "learn_NN..." scripts correspond to fixed-$\theta$ flow experiments, while "learn_theta..." scripts correspond to joint inference experiments. Synthetic data used for inference conditioning is located in the "pytorch_sbm_sde_vi/generated_data" folder, while scripts sourcing the synthetic data are in the "pytorch_sbm_sde_vi/python_notebooks" folder. Code associated with the `hamiltorch` SSM-NUTS benchmarking is labeled with "mcmc_..." in the filename. |