smfsb
Type members
Classlikes
Functions for parameter inference using ABC (and ABC-SMC) methods
Functions for parameter inference using ABC (and ABC-SMC) methods
Type class for vectors that can be rendered to a CSV string (and a Breeze DenseVector[Double]), extended by State
Type class for vectors that can be rendered to a CSV string (and a Breeze DenseVector[Double]), extended by State
Case class for SPNs that include an initial marking
Case class for SPNs that include an initial marking
Functions for constucting generic Metropolis-Hastings MCMC algorithms, and associated utilities. Can be used in conjunction with an unbiased estimate of marginal model likelihood for constructing pseudo-marginal MCMC algorithms, such as PMMH pMCMC.
Functions for constucting generic Metropolis-Hastings MCMC algorithms, and associated utilities. Can be used in conjunction with an unbiased estimate of marginal model likelihood for constructing pseudo-marginal MCMC algorithms, such as PMMH pMCMC.
Functions associated with particle filtering of Markov process models against time series data and the computation of marginal model likelihoods.
Functions associated with particle filtering of Markov process models against time series data and the computation of marginal model likelihoods.
Comonadic pointed 2d image/matrix type (parallel implementation), used by the spatial simulation functions.
Comonadic pointed 2d image/matrix type (parallel implementation), used by the spatial simulation functions.
- Companion
- object
Comonadic pointed vector type (parallel implementation), used by the spatial simulation functions.
Comonadic pointed vector type (parallel implementation), used by the spatial simulation functions.
Functions for simulating data associated with a Markov process given an appropriate transition kernel.
Functions for simulating data associated with a Markov process given an appropriate transition kernel.
All functions and utilities relating to spatial simulation
All functions and utilities relating to spatial simulation
Some example SPN models, each of which can be instantiated with either discrete or continous states.
Some example SPN models, each of which can be instantiated with either discrete or continous states.
State type class, with implementations for Breeze DenseVector
Ints
and Doubles
State type class, with implementations for Breeze DenseVector
Ints
and Doubles
Functions which accept a Spn
and return a function for simulating from the transition kernel of that model
Functions which accept a Spn
and return a function for simulating from the transition kernel of that model
A type class for things which can be "thinned", with an implementation for Stream
.
Useful for MCMC algorithms.
A type class for things which can be "thinned", with an implementation for Stream
.
Useful for MCMC algorithms.
Provision of the .thin
syntax for Thinnable
things
Provision of the .thin
syntax for Thinnable
things
Case class for SPNs without an initial marking
Case class for SPNs without an initial marking
Types
Type representing log-likelihoods - just an alias for Double
.
All likelihoods in this library are on a log scale.
There should be no raw likelihoods passed into or out of any user-facing function.
Type representing log-likelihoods - just an alias for Double
.
All likelihoods in this library are on a log scale.
There should be no raw likelihoods passed into or out of any user-facing function.
Implicits
Implicits
Evidence that DoubleState
belongs to the State
type class
Evidence that DoubleState
belongs to the State
type class
Evidence that IntState
belongs to the State
type class
Evidence that IntState
belongs to the State
type class