@Override public DirichletProcessClustering clone() { return (DirichletProcessClustering) super.clone(); }
@Override public DirichletProcessClustering clone() { return (DirichletProcessClustering) super.clone(); }
@Override public DirichletProcessClustering clone() { return (DirichletProcessClustering) super.clone(); }
@Override public DistributionParameterEstimator<DataType,DistributionType> clone() { @SuppressWarnings("unchecked") DistributionParameterEstimator<DataType,DistributionType> clone = (DistributionParameterEstimator<DataType,DistributionType>) super.clone(); clone.distributionWrapper = ObjectUtil.cloneSafe( this.distributionWrapper ); clone.result = ObjectUtil.cloneSafe( this.getResult() ); return clone; }
@Override public DistributionParameterEstimator<DataType,DistributionType> clone() { @SuppressWarnings("unchecked") DistributionParameterEstimator<DataType,DistributionType> clone = (DistributionParameterEstimator<DataType,DistributionType>) super.clone(); clone.distributionWrapper = ObjectUtil.cloneSafe( this.distributionWrapper ); clone.result = ObjectUtil.cloneSafe( this.getResult() ); return clone; }
@Override public DistributionParameterEstimator<DataType,DistributionType> clone() { @SuppressWarnings("unchecked") DistributionParameterEstimator<DataType,DistributionType> clone = (DistributionParameterEstimator<DataType,DistributionType>) super.clone(); clone.distributionWrapper = ObjectUtil.cloneSafe( this.distributionWrapper ); clone.result = ObjectUtil.cloneSafe( this.getResult() ); return clone; }
@Override public AbstractMinimizerBasedParameterCostMinimizer<ResultType,EvaluatorType> clone() { @SuppressWarnings("unchecked") AbstractMinimizerBasedParameterCostMinimizer<ResultType,EvaluatorType> clone = (AbstractMinimizerBasedParameterCostMinimizer<ResultType,EvaluatorType>) super.clone(); clone.setObjectToOptimize( ObjectUtil.cloneSafe( this.getObjectToOptimize() ) ); clone.setResult( ObjectUtil.cloneSafe( this.getResult() ) ); clone.setCostFunction( ObjectUtil.cloneSafe( this.getCostFunction() ) ); return clone; }
@Override public AbstractMinimizerBasedParameterCostMinimizer<ResultType,EvaluatorType> clone() { @SuppressWarnings("unchecked") AbstractMinimizerBasedParameterCostMinimizer<ResultType,EvaluatorType> clone = (AbstractMinimizerBasedParameterCostMinimizer<ResultType,EvaluatorType>) super.clone(); clone.setObjectToOptimize( ObjectUtil.cloneSafe( this.getObjectToOptimize() ) ); clone.setResult( ObjectUtil.cloneSafe( this.getResult() ) ); clone.setCostFunction( ObjectUtil.cloneSafe( this.getCostFunction() ) ); return clone; }
@Override public AbstractMinimizerBasedParameterCostMinimizer<ResultType,EvaluatorType> clone() { @SuppressWarnings("unchecked") AbstractMinimizerBasedParameterCostMinimizer<ResultType,EvaluatorType> clone = (AbstractMinimizerBasedParameterCostMinimizer<ResultType,EvaluatorType>) super.clone(); clone.setObjectToOptimize( ObjectUtil.cloneSafe( this.getObjectToOptimize() ) ); clone.setResult( ObjectUtil.cloneSafe( this.getResult() ) ); clone.setCostFunction( ObjectUtil.cloneSafe( this.getCostFunction() ) ); return clone; }