@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 public IdentityDataConverter<DataType> clone() { @SuppressWarnings("unchecked") final IdentityDataConverter<DataType> clone = (IdentityDataConverter<DataType>) super.clone(); return clone; }
@Override @SuppressWarnings("unchecked") public ClusterDistortionMeasure<DataType,ClusterType> clone() { return (ClusterDistortionMeasure<DataType,ClusterType>) super.clone(); }
@Override @SuppressWarnings("unchecked") public AbstractSufficientStatistic<DataType, DistributionType> clone() { return (AbstractSufficientStatistic<DataType, DistributionType>) super.clone(); }
@Override public AbstractHashFunction clone() { AbstractHashFunction clone = (AbstractHashFunction) super.clone(); return clone; }
@Override public ZeroKernel clone() { return (ZeroKernel) super.clone(); }
/** * {@inheritDoc} * * @return {@inheritDoc} */ @Override public DefaultCogxel clone() { return (DefaultCogxel) super.clone(); }
@Override public DefaultIndexer<ValueType> clone() { @SuppressWarnings("unchecked") final DefaultIndexer<ValueType> clone = (DefaultIndexer<ValueType>) super.clone(); clone.valueList = new ArrayList<>(this.valueList); clone.valueToIndexMap = new LinkedHashMap<>( this.valueToIndexMap); return 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 AbstractStatefulEvaluator<InputType, OutputType, StateType> clone() { @SuppressWarnings("unchecked") final AbstractStatefulEvaluator<InputType, OutputType, StateType> result = (AbstractStatefulEvaluator<InputType, OutputType, StateType>) super.clone(); result.state = ObjectUtil.cloneSafe(this.state); return result; }
@Override public MultivariateMeanCovarianceUpdater clone() { MultivariateMeanCovarianceUpdater clone = (MultivariateMeanCovarianceUpdater) super.clone(); clone.estimator = ObjectUtil.cloneSafe(this.estimator); return clone; }
@Override public MultivariateMeanUpdater clone() { MultivariateMeanUpdater clone = (MultivariateMeanUpdater) super.clone(); clone.estimator = ObjectUtil.cloneSafe(this.estimator); return clone; }