Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## de.jstacs.sampling
Interface GibbsSamplingModel

All Superinterfaces:
  SamplingComponent

All Known Implementing Classes:
  FSDAGModelForGibbsSampling

    public interface GibbsSamplingModel

extends SamplingComponent

This is the interface that any `AbstractModel` has to implement if it should be used in a sampling.
During the sampling the method `drawParameters(Sample, double[] )` is used for drawing the parameters from the posterior.

Author:
  Berit Haldemann, Jens Keilwagen
See Also:
  `AbstractModel`, `AbstractMixtureModel`, `AbstractMixtureModel.Algorithm.GIBBS_SAMPLING`

Method Summary
`void` | `drawParameters(Sample data, double[] weights)` This method draws the parameters of the model from the a posteriori density.

Methods inherited from interface de.jstacs.sampling.SamplingComponent
`acceptParameters, extendSampling, initForSampling, isInSamplingMode, parseNextParameterSet, parseParameterSet, samplingStopped`

Method Detail

### drawParameters

    void drawParameters(Sample data,
                        double[] weights)
                        throws Exception

  This method draws the parameters of the model from the a posteriori density. It is recommended to write the parameters to a specific file using `SamplingComponent.acceptParameters()` so that they can later be parsed using the methods of the interface.
  Before using this method the method `SamplingComponent.initForSampling(int)` should be called.

  Parameters:
    `data` - a sample
    `weights` - the (non-negative) weights for each sequence of the sample
  Throws:
    `Exception` - if there is a problem with drawing the parameters, the model is not initialized, ...
  See Also:
    `SamplingComponent.initForSampling(int)`, `SamplingComponent.acceptParameters()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD