DATASET- The type of dataset
ANALYSIS_RESULT- The type of the resulting data from the operation.
public interface ValidationOperation<DATASET extends Dataset<?>,ANALYSIS_RESULT>
The common use-case of this class is for it to be used
as part of the validation of some system as coordinated
ValidationRunner. As the
can perform multiple validations at once using multi-threading,
implementors of this interface should be thread-safe.
ANALYSIS_RESULT evaluate(DATASET training, DATASET validation)
training- the training data
validation- the validation data