smfsb
Object containing basic types used throughout the library.
Attributes
Members list
Type members
Classlikes
Functions for parameter inference using ABC (and ABC-SMC) methods
Functions for parameter inference using ABC (and ABC-SMC) methods
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Abc.type
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
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait State[S]
Syntax for CsvRow
Syntax for CsvRow
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Data set type class, for ABC methods
Data set type class, for ABC methods
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Case class for SPNs that include an initial marking
Case class for SPNs that include an initial marking
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Spn[S]class Objecttrait Matchableclass AnyShow all
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.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Mcmc.type
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.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Mll.type
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.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Comonadic pointed vector type (parallel implementation), used by the spatial simulation functions.
Comonadic pointed vector type (parallel implementation), used by the spatial simulation functions.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
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.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Sim.type
All functions and utilities relating to spatial simulation
All functions and utilities relating to spatial simulation
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Spatial.type
Main trait for stochastic Petri nets (SPNs)
Main trait for stochastic Petri nets (SPNs)
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class MarkedSpn[S]class UnmarkedSpn[S]
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.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SpnModels.type
State type class, with implementations for Breeze DenseVector
Ints
and Doubles
State type class, with implementations for Breeze DenseVector
Ints
and Doubles
Attributes
- Supertypes
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
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Step.type
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.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Provision of the .thin
syntax for Thinnable
things
Provision of the .thin
syntax for Thinnable
things
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Case class for SPNs without an initial marking
Case class for SPNs without an initial marking
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Spn[S]class Objecttrait Matchableclass AnyShow all
Types
Alias for a Breeze DenseVector[Double]
Alias for a Breeze DenseVector[Double]
Attributes
Type for a SPN hazard vector
Type for a SPN hazard vector
Attributes
Alias for a Breeze DenseVector[Int]
Alias for a Breeze DenseVector[Int]
Attributes
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.
Attributes
Type representing time, but just an alias for Double
Type representing time, but just an alias for Double
Attributes
Implicits
Implicits
Syntax for CsvRow
Syntax for CsvRow
Attributes
Provision of the .thin
syntax for Thinnable
things
Provision of the .thin
syntax for Thinnable
things
Attributes
Evidence that DoubleState
belongs to the State
type class
Evidence that DoubleState
belongs to the State
type class
Attributes
Evidence that IntState
belongs to the State
type class
Evidence that IntState
belongs to the State
type class
Attributes
A Thinnable
instance for Stream
A Thinnable
instance for Stream
Attributes
Evidence that Ts[DoubleState]
is a DataSet
Evidence that Ts[DoubleState]
is a DataSet