Package rst.stochastics

The use of the term stochastic to mean based on the theory of probability.

See also

Wikipedia article containing the definition above
http://en.wikipedia.org/wiki/Stochastic

Messages

digraph message_graph { fontname="Arial"; fontsize=11; stylesheet="../_static/graphs.css"; node [fontsize=11,fontname="Arial"] edge [fontsize=11,fontname="Arial"] "1" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/stable/package-rst-stochastics.html#rst.stochastics.MixtureOfGaussian1D" TITLE="Message rst.stochastics.MixtureOfGaussian1D" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message.svg"></IMG></TD><TD ALIGN="left">MixtureOfGaussian1D</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-rst-stochastics.html#rst.stochastics.MixtureOfGaussian1D.GaussianComponent1D" TITLE="Message rst.stochastics.MixtureOfGaussian1D.GaussianComponent1D" TARGET="_parent">GaussianComponent1D</TD><TD ALIGN="left" HREF="../generated/stable/package-rst-stochastics.html#rst.stochastics.MixtureOfGaussian1D.components" TITLE="Field rst.stochastics.MixtureOfGaussian1D.components" TARGET="_parent" PORT="components">components</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "2" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/stable/package-rst-stochastics.html#rst.stochastics.MixtureOfGaussian1D.GaussianComponent1D" TITLE="Message rst.stochastics.MixtureOfGaussian1D.GaussianComponent1D" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message.svg"></IMG></TD><TD ALIGN="left">GaussianComponent1D</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-rst-stochastics.html#rst.stochastics.Gaussian1D" TITLE="Message rst.stochastics.Gaussian1D" TARGET="_parent">Gaussian1D</TD><TD ALIGN="left" HREF="../generated/stable/package-rst-stochastics.html#rst.stochastics.MixtureOfGaussian1D.GaussianComponent1D.gaussian" TITLE="Field rst.stochastics.MixtureOfGaussian1D.GaussianComponent1D.gaussian" TARGET="_parent" PORT="gaussian">gaussian</TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-FLOAT32.html#FLOAT32" TITLE="Fundamental FLOAT32" TARGET="_parent">FLOAT32</TD><TD ALIGN="left" HREF="../generated/stable/package-rst-stochastics.html#rst.stochastics.MixtureOfGaussian1D.GaussianComponent1D.weight" TITLE="Field rst.stochastics.MixtureOfGaussian1D.GaussianComponent1D.weight" TARGET="_parent" PORT="weight">weight</TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-FLOAT32.html#FLOAT32" TITLE="Fundamental FLOAT32" TARGET="_parent">FLOAT32</TD><TD ALIGN="left" HREF="../generated/stable/package-rst-stochastics.html#rst.stochastics.MixtureOfGaussian1D.GaussianComponent1D.probability_state" TITLE="Field rst.stochastics.MixtureOfGaussian1D.GaussianComponent1D.probability_state" TARGET="_parent" PORT="probability_state">probability_state</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "3" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/stable/package-rst-stochastics.html#rst.stochastics.Gaussian1D" TITLE="Message rst.stochastics.Gaussian1D" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message.svg"></IMG></TD><TD ALIGN="left">Gaussian1D</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-FLOAT32.html#FLOAT32" TITLE="Fundamental FLOAT32" TARGET="_parent">FLOAT32</TD><TD ALIGN="left" HREF="../generated/stable/package-rst-stochastics.html#rst.stochastics.Gaussian1D.mean" TITLE="Field rst.stochastics.Gaussian1D.mean" TARGET="_parent" PORT="mean">mean</TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-FLOAT32.html#FLOAT32" TITLE="Fundamental FLOAT32" TARGET="_parent">FLOAT32</TD><TD ALIGN="left" HREF="../generated/stable/package-rst-stochastics.html#rst.stochastics.Gaussian1D.variance" TITLE="Field rst.stochastics.Gaussian1D.variance" TARGET="_parent" PORT="variance">variance</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "1" -> "2"[dir=both,arrowtail=odiamond]; "1":components -> "2"[]; "2":gaussian -> "3"[]; }

clearer: should be made invisible via css

Message MixtureOfGaussian1D

class rst.stochastics.MixtureOfGaussian1D

Constraint: sum(.components.weight) = 1

Weighted mixture of one-dimensional Gaussian distributions.

Code author: Xavier Alameda-Pineda <xavier.alameda-pineda@inrialpes.fr>

Code author: Johannes Wienke <jwienke@techfak.uni-bielefeld.de>

components
Type:array of rst.stochastics.MixtureOfGaussian1D.GaussianComponent1D

Components of the mixture.

An empty set of components is not allowed. The order of elements is not significant.

Download this file

message MixtureOfGaussian1D {

    /**
     * A mixture component distribution with its associated weight.
     */
    message GaussianComponent1D {

        /**
         * The Gaussian distribution associated with this component.
         */
        required Gaussian1D gaussian = 1;

        /**
         * Weight of this component.
         */
        // @constraint(0 <= value <= 1)
        required float weight = 2;

        /**
         * Deprecated implementation detail - do not use.
         */
        required float probability_state = 3;
    }

    /**
     * Components of the mixture.
     *
     * An empty set of components is not allowed.
     * The order of elements is not significant.
     */
    repeated GaussianComponent1D components = 1;

}

Message GaussianComponent1D

class rst.stochastics.MixtureOfGaussian1D.GaussianComponent1D

A mixture component distribution with its associated weight.

gaussian
Type:rst.stochastics.Gaussian1D

The Gaussian distribution associated with this component.

weight
Type:FLOAT32

Constraint: 0 <= value <= 1

Weight of this component.

probability_state
Type:FLOAT32

Deprecated implementation detail - do not use.

Download this file

    message GaussianComponent1D {

        /**
         * The Gaussian distribution associated with this component.
         */
        required Gaussian1D gaussian = 1;

        /**
         * Weight of this component.
         */
        // @constraint(0 <= value <= 1)
        required float weight = 2;

        /**
         * Deprecated implementation detail - do not use.
         */
        required float probability_state = 3;
    }

Message Gaussian1D

class rst.stochastics.Gaussian1D

Describes a one-dimensional Gaussian distribution.

Code author: Xavier Alameda-Pineda <xavier.alameda-pineda@inrialpes.fr>

Code author: Johannes Wienke <jwienke@techfak.uni-bielefeld.de>

mean
Type:FLOAT32

Mean of the distribution.

variance
Type:FLOAT32

Constraint: value >= 0

Variance of the distribution.

Download this file

message Gaussian1D {

    /**
     * Mean of the distribution.
     */
    required float mean = 1;

    /**
     * Variance of the distribution.
     */
    // @constraint(value >= 0)
    required float variance = 2;

}