Skip to content

Commit

Permalink
Merge branch 'master' of github.com:pints-team/pints
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelClerx committed Feb 22, 2019
2 parents 02be2f5 + e1c865b commit 7fc9de0
Show file tree
Hide file tree
Showing 5 changed files with 647 additions and 8 deletions.
2 changes: 2 additions & 0 deletions .error-books
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Notebooks that contain deliberate errors
optimisation-on-a-loglikelihood
24 changes: 17 additions & 7 deletions examples/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,34 +6,40 @@ Each example was created as a _Jupyter notebook_ (http://jupyter.org/).
These notebooks can be downloaded and used, or you can simply copy/paste the
relevant code.


## Getting started
- [Optimisation: First example](./optimisation-first-example.ipynb)
- [Sampling: First example](./sampling-first-example.ipynb)
- [Writing a model](./writing-a-model.ipynb)
- [Writing a custom LogPDF](./writing-a-logpdf.ipynb)
- [Writing a custom LogPrior](./writing-a-prior.ipynb)


## Optimisation

- [Optimising a loglikelihood](./optimisation-on-a-loglikelihood.ipynb)
- [Spotting unidentifiable parameters](./optimisation-spotting-unidentifiable-parameters.ipynb)
- [Transformed parameter space](./optimisation-transformed-parameters.ipynb)
- [Ask-and-tell interface](./optimisation-ask-and-tell.ipynb)
- [Convenience methods fmin() and curve\_fit()](./optimisation-convenience.ipynb)

### Particle-based methods
- [CMA-ES](./optimisation-cmaes.ipynb)
- [PSO](./optimisation-pso.ipynb)
- [SNES](./optimisation-snes.ipynb)
- [XNES](./optimisation-xnes.ipynb)

### Further optimisation

- [Transformed parameter space](./optimisation-transformed-parameters.ipynb)
- [Ask-and-tell interface](./optimisation-ask-and-tell.ipynb)
- [Convenience methods fmin() and curve\_fit()](./optimisation-convenience.ipynb)

## Sampling

### MCMC without gradients
- [Metropolis Random Walk MCMC](./sampling-metropolis-mcmc.ipynb)
- [Adaptive Covariance MCMC](./sampling-adaptive-covariance-mcmc.ipynb)
- [Population MCMC](./sampling-population-mcmc.ipynb)
- [Metropolis Random Walk MCMC](./sampling-metropolis-mcmc.ipynb)
- [Differential Evolution MCMC](./sampling-differential-evolution-mcmc.ipynb)
- [Dream MCMC](./sampling-dream-mcmc.ipynb)
- [Emcee Hammer](./sampling-emcee-hammer.ipynb)
- [Hamiltonian MCMC](./sampling-hamiltonian-mcmc.ipynb)
- [Population MCMC](./sampling-population-mcmc.ipynb)

### Nested sampling
- [Ellipsoidal nested rejection sampling](./sampling-ellipsoidal-nested-rejection-sampling.ipynb)
Expand All @@ -48,8 +54,10 @@ relevant code.
### Further sampling

- [Effective sample size](./sampling-effective-sample-size.ipynb)
- [Cauchy noise model](./sampling-cauchy-sampling-error.ipynb)
- [Student-t noise model](./sampling-student-t-sampling-error.ipynb)


## Toy problems

### Models
Expand All @@ -67,6 +75,8 @@ relevant code.

### Distributions

- [Annulus distribution](./toy-distribution-annulus.ipynb)
- [Cone distribution](./toy-distribution-cone.ipynb)
- [Multimodal normal distribution](./toy-distribution-multimodal-normal.ipynb)
- [Rosenbrock function](./toy-distribution-rosenbrock.ipynb)
- [Simple Egg Box](./toy-distribution-simple-egg-box.ipynb)
Expand Down
Loading

0 comments on commit 7fc9de0

Please sign in to comment.