MixtureProposal

scalismo.sampling.proposals.MixtureProposal$
See theMixtureProposal companion class

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait CreateMixture[A]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
object implicits

implicit conversions for simple building: MixtureProposal(0.5 *: prop1 + 0.25 *: prop2 + 0.25 *: prop3) - handles all symmetry and transition traits

implicit conversions for simple building: MixtureProposal(0.5 *: prop1 + 0.25 *: prop2 + 0.25 *: prop3) - handles all symmetry and transition traits

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def apply[A](components: Seq[(Double, A)])(implicit builder: CreateMixture[A], rnd: Random): A

create a mixture proposal from a sequence of components - use together with implicits._ for the simplified operator syntax: MixtureProposal(0.4 *: prop1 + 0.6 *: prop2)

create a mixture proposal from a sequence of components - use together with implicits._ for the simplified operator syntax: MixtureProposal(0.4 *: prop1 + 0.6 *: prop2)

Attributes

def fromProposals[A](proposals: (Double, ProposalGenerator[A])*)(implicit rnd: Random): MixtureProposal[A]

generate a mixture proposal

generate a mixture proposal

Attributes

mixture distribution of proposals with a transition probability

mixture distribution of proposals with a transition probability

Attributes

mixture of symmetric proposals (mixture distribution)

mixture of symmetric proposals (mixture distribution)

Attributes

mixture of symmetric proposals (mixture distribution) with a transition probability

mixture of symmetric proposals (mixture distribution) with a transition probability

Attributes