CombinedProposal

scalismo.sampling.proposals.CombinedProposal
See theCombinedProposal companion object
class CombinedProposal[A](val proposals: IndexedSeq[ProposalGenerator[A] & TransitionProbability[A]]) extends ProposalGenerator[A] with TransitionProbability[A]

Container for multiple ProposalGenerators stacked together, applied one after the other

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def logTransitionProbability(from: A, to: A): Double

transition from to

transition from to

Attributes

Definition Classes
override def propose(current: A): A

draw a sample from this proposal distribution, may depend on current state

draw a sample from this proposal distribution, may depend on current state

Attributes

Definition Classes
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
Any

Inherited methods

override def logTransitionRatio(from: A, to: A): Double

transition ratio forward probability / backward probability

transition ratio forward probability / backward probability

Attributes

Definition Classes
Inherited from:
TransitionProbability

Concrete fields