Accord.Statistics.Distributions.Multivariate.HiddenMarkovDistribution.Fit C# (CSharp) Method

Fit() public method

Fits the underlying distribution to a given set of observations.
Although both double[] and double[][] arrays are supported, providing a double[] for a multivariate distribution or a double[][] for a univariate distribution may have a negative impact in performance.
public Fit ( double observations, double weights, HiddenMarkovOptions options ) : void
observations double The array of observations to fit the model against. The array /// elements can be either of type double (for univariate data) or /// type double[] (for multivariate data).
weights double The weight vector containing the weight for each of the samples.
options Accord.Statistics.Distributions.Fitting.HiddenMarkovOptions Optional arguments which may be used during fitting, such /// as regularization constants and additional parameters.
return void
        public void Fit(double[][] observations, double[] weights, HiddenMarkovOptions options)
        {
            if (options == null)
                throw new ArgumentNullException("options");

            options.Learning(model, observations, weights);
        }

Same methods

HiddenMarkovDistribution::Fit ( double observations, double weights, Fitting options ) : void