Skip to content

Commit

Permalink
move docs page out of examples subfolder
Browse files Browse the repository at this point in the history
  • Loading branch information
odunbar committed May 24, 2023
1 parent 1fd79b0 commit cb6e42f
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion docs/make.jl
Original file line number Diff line number Diff line change
Expand Up @@ -53,13 +53,13 @@ api = [
"Unscented" => "API/Unscented.md",
"Sampler" => "API/Sampler.md",
"SparseInversion" => "API/SparseInversion.md",
"Learning rate schedulers" => "learning_rate_scheduler.md",
"TOML Interface" => "API/TOMLInterface.md",
"Localizers" => "API/Localizers.md",
]

examples = [
"Simple example" => "literated/sinusoid_example.md",
"Learning rate schedulers" => "examples/learning_rate_scheduler.md",
"Cloudy" => "examples/Cloudy_example.md",
"Lorenz" => "examples/lorenz_example.md",
"Minimization Loss" => "literated/loss_minimization.md",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ There are two termination times that the theory indicates are useful
The experiment assesses the schedulers robustly by solving the inverse problem 100 times with different random seeds.
Shown below is an example plot of one of these solves with each timestepper.

![Solution ensembles](../assets/ensemble_compare_scheduler.png)
![Solution ensembles](assets/ensemble_compare_scheduler.png)

Left: The true model over ``[0,2\pi]`` (black), and the ensembles from different schemes (colors).
Right: The noisy observation (black), the distribution it was sampled from (gray-ribbon), and the corresponding ensemble-mean approximation given from each scheduler (colors).
Expand All @@ -44,7 +44,7 @@ To assess the timestepping we show the convergence plot against the algorithm it
- error (solid) is defined by ``\frac{1}{N_{ens}}\sum^{N_{ens}}_{i=1} \| \theta_i - \theta^* \|^2`` where ``\theta_i`` are ensemble members and ``\theta^*`` is the true value used to create the observed data.
- spread (dashed) is defined by ``\frac{1}{N_{ens}}\sum^{N_{ens}}_{i=1} \| \theta_i - \bar{\theta} \|^2`` where ``\theta_i`` are ensemble members and ``\bar{\theta}`` is the mean over these members.

![Error vs spread](../assets/error_vs_spread_over_iteration_compare_scheduler.png)
![Error vs spread](assets/error_vs_spread_over_iteration_compare_scheduler.png)

Left: the error and spread of the different timesteppers at over iterations of the algorithm for a single run.
Right: the error and spread of the different timesteppers at their final iterations, averaged from 100 different draws of initial conditions
Expand Down

0 comments on commit cb6e42f

Please sign in to comment.