@Override public NormalInverseGammaDistribution clone() { return (NormalInverseGammaDistribution) super.clone(); }
@Override public DataType sample( final Random random ) { return CollectionUtil.getFirst(this.sample(random, 1)); }
@Override public ArrayList<DataType> sample( final Random random, final int numSamples) { final ArrayList<DataType> result = new ArrayList<DataType>(numSamples); this.sampleInto(random, numSamples, result); return result; }
@Override public NormalInverseGammaDistribution clone() { return (NormalInverseGammaDistribution) super.clone(); }
@Override public DataType sample( final Random random ) { return CollectionUtil.getFirst(this.sample(random, 1)); }
@Override public ArrayList<DataType> sample( final Random random, final int numSamples) { final ArrayList<DataType> result = new ArrayList<DataType>(numSamples); this.sampleInto(random, numSamples, result); return result; }
@Override public ChineseRestaurantProcess clone() { return (ChineseRestaurantProcess) super.clone(); }
@Override public DataType sample( final Random random ) { return CollectionUtil.getFirst(this.sample(random, 1)); }
@Override public ArrayList<DataType> sample( final Random random, final int numSamples) { final ArrayList<DataType> result = new ArrayList<DataType>(numSamples); this.sampleInto(random, numSamples, result); return result; }
@Override @SuppressWarnings("unchecked") public MaximumAPosterioriCategorizer<ObservationType,CategoryType> clone() { return (MaximumAPosterioriCategorizer<ObservationType,CategoryType>) super.clone(); }
@Override @SuppressWarnings("unchecked") public MaximumAPosterioriCategorizer<ObservationType,CategoryType> clone() { return (MaximumAPosterioriCategorizer<ObservationType,CategoryType>) super.clone(); }
@Override public NormalInverseGammaDistribution clone() { return (NormalInverseGammaDistribution) super.clone(); }
@Override @SuppressWarnings("unchecked") public AbstractClosedFormUnivariateDistribution<NumberType> clone() { return (AbstractClosedFormUnivariateDistribution<NumberType>) super.clone(); }
@Override public ChineseRestaurantProcess clone() { return (ChineseRestaurantProcess) super.clone(); }
@Override @SuppressWarnings("unchecked") public AbstractClosedFormUnivariateDistribution<NumberType> clone() { return (AbstractClosedFormUnivariateDistribution<NumberType>) super.clone(); }
@Override @SuppressWarnings("unchecked") public AbstractClosedFormUnivariateDistribution<NumberType> clone() { return (AbstractClosedFormUnivariateDistribution<NumberType>) super.clone(); }
@Override @SuppressWarnings("unchecked") public MaximumAPosterioriCategorizer<ObservationType,CategoryType> clone() { return (MaximumAPosterioriCategorizer<ObservationType,CategoryType>) super.clone(); }
@Override public ChineseRestaurantProcess clone() { return (ChineseRestaurantProcess) super.clone(); }
@Override public MultivariatePolyaDistribution clone() { MultivariatePolyaDistribution clone = (MultivariatePolyaDistribution) super.clone(); clone.setParameters( ObjectUtil.cloneSafe(this.getParameters()) ); return clone; }
@Override public DirichletDistribution clone() { DirichletDistribution clone = (DirichletDistribution) super.clone(); clone.setParameters( ObjectUtil.cloneSafe(this.getParameters()) ); return clone; }