Ultra 0.9.4
Loading...
Searching...
No Matches
ultra::src::EvaluationDataset Concept Reference

#include <evaluator.h>

Concept definition

template<class D>
Definition multi_dataset.h:37
Definition gp/src/evaluator.h:43
constexpr bool is_multi_dataset_v
Convenience variable template for is_multi_dataset.
Definition multi_dataset.h:89

Detailed Description

Concept modelling a dataset that provides examples for evaluation.

Supported forms:

  • multi_dataset<T>: examples are taken from the currently selected dataset via selected()
  • plain datasets (DataSet<T>): examples are taken directly from the dataset

This concept ensures that evaluators can uniformly access examples regardless of whether a single dataset or a multi-dataset container is used.