@Override public UnivariateSummaryStatistics clone() { UnivariateSummaryStatistics clone = (UnivariateSummaryStatistics) super.clone(); return clone; }
@Override public AbstractNamed clone() { return (AbstractNamed) super.clone(); }
@Override public MultivariateLinearRegression clone() { return (MultivariateLinearRegression) super.clone(); }
@Override @SuppressWarnings("unchecked") public AbstractSufficientStatistic<DataType, DistributionType> clone() { return (AbstractSufficientStatistic<DataType, DistributionType>) super.clone(); }
/** * {@inheritDoc} * * @return {@inheritDoc} */ @Override public DefaultCogxel clone() { return (DefaultCogxel) super.clone(); }
@Override public VectorizableIndexComparator clone() { return (VectorizableIndexComparator) super.clone(); }
@Override public ZeroKernel clone() { return (ZeroKernel) super.clone(); }
@Override @SuppressWarnings("unchecked") public AbstractSufficientStatistic<DataType, DistributionType> clone() { return (AbstractSufficientStatistic<DataType, DistributionType>) super.clone(); }
@Override public MultivariateMeanUpdater clone() { MultivariateMeanUpdater clone = (MultivariateMeanUpdater) super.clone(); clone.estimator = ObjectUtil.cloneSafe(this.estimator); return clone; }
@Override public DefaultIndexedTerm clone() { final DefaultIndexedTerm clone = (DefaultIndexedTerm) super.clone(); clone.term = ObjectUtil.cloneSafe(this.term); return clone; }
@Override @SuppressWarnings("unchecked") public Learner<InputType> clone() { final Learner<InputType> result = (Learner) super.clone(); result.vectorLearner = ObjectUtil.cloneSafe(this.vectorLearner); return result; }
@Override public FeedforwardNeuralNetwork clone() { FeedforwardNeuralNetwork clone = (FeedforwardNeuralNetwork) super.clone(); clone.setLayers( ObjectUtil.cloneSmartElementsAsArrayList( this.getLayers() ) ); return clone; }
@Override public WolfeConditions clone() { WolfeConditions clone = (WolfeConditions) super.clone(); clone.setOriginalPoint( ObjectUtil.cloneSafe( this.getOriginalPoint() ) ); return clone; }
@Override public AbstractPrincipalComponentsAnalysis clone() { AbstractPrincipalComponentsAnalysis clone = (AbstractPrincipalComponentsAnalysis) super.clone(); clone.setResult( ObjectUtil.cloneSafe( this.getResult() ) ); return clone; }
@Override @SuppressWarnings("unchecked") public ScalarFunctionKernel<InputType> clone() { ScalarFunctionKernel<InputType> clone = (ScalarFunctionKernel<InputType>) super.clone(); clone.setFunction( ObjectUtil.cloneSmart( this.getFunction() ) ); return clone; }
@Override public MultivariateDiscriminant clone() { MultivariateDiscriminant clone = (MultivariateDiscriminant) super.clone(); clone.setDiscriminant( this.getDiscriminant().clone() ); return clone; }
@Override public LinearBasisRegression<InputType> clone() { @SuppressWarnings("unchecked") LinearBasisRegression<InputType> clone = (LinearBasisRegression<InputType>) super.clone(); clone.setInputToVectorMap( ObjectUtil.cloneSmart( this.getInputToVectorMap() ) ); return clone; }
@Override public CompositeLocalGlobalTermWeighter clone() { final CompositeLocalGlobalTermWeighter clone = (CompositeLocalGlobalTermWeighter) super.clone(); clone.localWeighter = ObjectUtil.cloneSafe(this.localWeighter); clone.globalWeighter = ObjectUtil.cloneSmart(this.globalWeighter); clone.normalizer = ObjectUtil.cloneSafe(this.normalizer); return clone; }
@Override public FeedforwardNeuralNetwork clone() { FeedforwardNeuralNetwork clone = (FeedforwardNeuralNetwork) super.clone(); clone.setLayers( ObjectUtil.cloneSmartElementsAsArrayList( this.getLayers() ) ); return clone; }
@Override public ConvexReceiverOperatingCharacteristic clone() { ConvexReceiverOperatingCharacteristic clone = (ConvexReceiverOperatingCharacteristic) super.clone(); clone.setConvexHull( ObjectUtil.cloneSmartElementsAsArrayList( this.getConvexHull() ) ); return clone; }