Documentation of 'jsat.distributions.multivariate.NormalMR' Java class
NormalMR
jsat.distributions.multivariate

Class NormalMR

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, MultivariateDistribution


    public class NormalMR
    extends NormalM
    This class implements the Multivariate Normal Distribution, but augments it so that fitting the distribution uses a robust estimate of the distribution parameters. This comes at increased cost that is cubic with respect to the number of variables.
    See Also:
    Serialized Form
    • Constructor Detail

      • NormalMR

        public NormalMR()
    • Method Detail

      • setUsingData

        public <V extends Vec> boolean setUsingData(java.util.List<V> dataSet,
                                                    boolean parallel)
        Description copied from interface: MultivariateDistribution
        Sets the parameters of the distribution to attempt to fit the given list of vectors. All vectors are assumed to have the same weight.
        Specified by:
        setUsingData in interface MultivariateDistribution
        Overrides:
        setUsingData in class NormalM
        Type Parameters:
        V - the vector type
        Parameters:
        dataSet - the list of data points
        parallel - true if the training should be done using multiple-cores, false for single threaded.
        Returns:
        true if the distribution was fit to the data, or false if the distribution could not be fit to the data set.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.