@Override public NormalInverseGammaDistribution clone() { return (NormalInverseGammaDistribution) super.clone(); }
@Override public NormalInverseGammaDistribution clone() { return (NormalInverseGammaDistribution) super.clone(); }
@Override public ChineseRestaurantProcess clone() { return (ChineseRestaurantProcess) super.clone(); }
@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 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; }
@Override public MultinomialDistribution clone() { MultinomialDistribution clone = (MultinomialDistribution) 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; }
@Override public MultinomialDistribution clone() { MultinomialDistribution clone = (MultinomialDistribution) super.clone(); clone.setParameters( ObjectUtil.cloneSafe(this.getParameters()) ); return clone; }
@Override public MultinomialDistribution clone() { MultinomialDistribution clone = (MultinomialDistribution) super.clone(); clone.setParameters( ObjectUtil.cloneSafe(this.getParameters()) ); return clone; }
@Override public InverseWishartDistribution clone() { InverseWishartDistribution clone = (InverseWishartDistribution) super.clone(); clone.setInverseScale( ObjectUtil.cloneSafe( this.getInverseScale() ) ); return clone; }
@Override public MultivariatePolyaDistribution clone() { MultivariatePolyaDistribution clone = (MultivariatePolyaDistribution) super.clone(); clone.setParameters( ObjectUtil.cloneSafe(this.getParameters()) ); return clone; }
@Override public NormalInverseWishartDistribution clone() { NormalInverseWishartDistribution clone = (NormalInverseWishartDistribution) super.clone(); clone.setGaussian( ObjectUtil.cloneSafe( this.getGaussian() ) ); clone.setInverseWishart( ObjectUtil.cloneSafe( this.getInverseWishart() ) ); return clone; }
@Override @SuppressWarnings("unchecked") public LinearMixtureModel<DataType,DistributionType> clone() { LinearMixtureModel<DataType,DistributionType> clone = (LinearMixtureModel<DataType, DistributionType>) super.clone(); clone.setDistributions( ObjectUtil.cloneSmartElementsAsArrayList( this.getDistributions() ) ); clone.setPriorWeights( ObjectUtil.cloneSmart( this.getPriorWeights() ) ); return clone; }
@Override public MultivariateStudentTDistribution clone() { MultivariateStudentTDistribution clone = (MultivariateStudentTDistribution) super.clone(); clone.setMean( ObjectUtil.cloneSafe(this.getMean() ) ); clone.setPrecision( ObjectUtil.cloneSafe( this.getPrecision() ) ); return clone; }
@Override public MultivariateStudentTDistribution clone() { MultivariateStudentTDistribution clone = (MultivariateStudentTDistribution) super.clone(); clone.setMean( ObjectUtil.cloneSafe(this.getMean() ) ); clone.setPrecision( ObjectUtil.cloneSafe( this.getPrecision() ) ); return clone; }
@Override public MultivariateGaussianInverseGammaDistribution clone() { MultivariateGaussianInverseGammaDistribution clone = (MultivariateGaussianInverseGammaDistribution) super.clone(); clone.setGaussian( ObjectUtil.cloneSafe( this.getGaussian() ) ); clone.setInverseGamma( ObjectUtil.cloneSafe( this.getInverseGamma() ) ); return clone; }
@Override public MultivariateStudentTDistribution clone() { MultivariateStudentTDistribution clone = (MultivariateStudentTDistribution) super.clone(); clone.setMean( ObjectUtil.cloneSafe(this.getMean() ) ); clone.setPrecision( ObjectUtil.cloneSafe( this.getPrecision() ) ); return clone; }
@Override public MultivariateGaussian clone() { MultivariateGaussian clone = (MultivariateGaussian) super.clone(); clone.setMean(ObjectUtil.cloneSafe(this.getMean())); clone.setCovariance(ObjectUtil.cloneSafe(this.getCovariance())); return clone; }