@Override @SuppressWarnings("unchecked") public AbstractAnytimeBatchLearner<DataType, ResultType> clone() { AbstractAnytimeBatchLearner<DataType, ResultType> result = (AbstractAnytimeBatchLearner<DataType, ResultType>) super.clone(); result.keepGoing = false; result.data = null; return result; }
/** * Creates a new instance of {@code AbstractAnytimeAlgorithm}. * * @param maxIterations * Maximum number of iterations before stopping */ public AbstractAnytimeAlgorithm( final int maxIterations) { super(); this.setMaxIterations(maxIterations); }
public boolean isResultValid() { return this.getResult() != null; }
public boolean isResultValid() { return this.getResult() != null; }
/** * Creates a new instance of {@code AbstractAnytimeAlgorithm}. * * @param maxIterations * Maximum number of iterations before stopping */ public AbstractAnytimeAlgorithm( final int maxIterations) { super(); this.setMaxIterations(maxIterations); }
@Override @SuppressWarnings("unchecked") public AbstractAnytimeBatchLearner<DataType, ResultType> clone() { AbstractAnytimeBatchLearner<DataType, ResultType> result = (AbstractAnytimeBatchLearner<DataType, ResultType>) super.clone(); result.keepGoing = false; result.data = null; return result; }
public boolean isResultValid() { return this.getResult() != null; }
/** * Creates a new instance of {@code AbstractAnytimeAlgorithm}. * * @param maxIterations * Maximum number of iterations before stopping */ public AbstractAnytimeAlgorithm( final int maxIterations) { super(); this.setMaxIterations(maxIterations); }
@Override @SuppressWarnings("unchecked") public AbstractAnytimeBatchLearner<DataType, ResultType> clone() { AbstractAnytimeBatchLearner<DataType, ResultType> result = (AbstractAnytimeBatchLearner<DataType, ResultType>) super.clone(); result.keepGoing = false; result.data = null; return result; }