de.unihalle.informatik.MiToBo.tracking.multitarget.distributions.abstracts
Class AbstractMultiStateTransitionDistributionIndep<T extends Copyable<?>>
java.lang.Object
de.unihalle.informatik.MiToBo.tracking.multitarget.distributions.abstracts.AbstractMultiStateTransitionDistribution<T>
de.unihalle.informatik.MiToBo.tracking.multitarget.distributions.abstracts.AbstractMultiStateTransitionDistributionIndep<T>
- Type Parameters:
T
-
- All Implemented Interfaces:
- ConditionalDistribution<AbstractMultiState<T>>, IndependentSamplingDistribution<AbstractMultiState<T>>, SamplingDistribution<AbstractMultiState<T>>
- Direct Known Subclasses:
- MultiStateLinTransDistributionIndepGaussians
@ALDMetaInfo(export=ALLOWED)
public abstract class AbstractMultiStateTransitionDistributionIndep<T extends Copyable<?>>
- extends AbstractMultiStateTransitionDistribution<T>
- implements IndependentSamplingDistribution<AbstractMultiState<T>>
Abstract class of multi-target state transition distribution with independent targets.
- Author:
- Oliver Gress
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractMultiStateTransitionDistributionIndep
public AbstractMultiStateTransitionDistributionIndep(AbstractMultiState<T> X,
AbstractMultiStateFactory<T> factoryX)
drawSample
public abstract AbstractMultiState<T> drawSample(int i,
AbstractMultiState<T> X)
- Description copied from interface:
IndependentSamplingDistribution
- Generate a new sample from this density by drawing only one independent variable for a given realization x.
This method should create a new object.
- Specified by:
drawSample
in interface IndependentSamplingDistribution<AbstractMultiState<T extends Copyable<?>>>
- Parameters:
i
- sample a new realization of the i-th element in xX
- realization of a random vector or finite set
- Returns:
- new sample object
drawSample
public abstract AbstractMultiState<T> drawSample()
- Description copied from interface:
SamplingDistribution
- Generate a new sample from this density. This method should create a new object.
- Specified by:
drawSample
in interface SamplingDistribution<AbstractMultiState<T extends Copyable<?>>>
- Specified by:
drawSample
in class AbstractMultiStateTransitionDistribution<T extends Copyable<?>>
- Returns:
- new sample object
Copyright © 2010–2015 Martin Luther University Halle-Wittenberg. All rights reserved.