DATASET
- The type of datasetANALYSIS_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
by a ValidationRunner
. As the ValidationRunner
can perform multiple validations at once using multi-threading,
implementors of this interface should be thread-safe.
Modifier and Type | Method and Description |
---|---|
ANALYSIS_RESULT |
evaluate(DATASET training,
DATASET validation)
Perform the operations required for one round of validation
using the provided training and validation datasets.
|
ANALYSIS_RESULT evaluate(DATASET training, DATASET validation)
training
- the training datavalidation
- the validation data