benchopt.BaseDataset¶
- class benchopt.BaseDataset(**parameters)¶
Base class to define a dataset in a benchmark.
Datasets that derive from this class should implement one method:
get_data()
: retrieves/simulates the data contained in this data set and returns a dictionary containing the data. This dictionary is passed as arguments of the objective’s methodset_data
.
- abstract get_data()¶
Return the data to feed to the objective .
- Returns
- data: dict
Extra parameters of the objective. The objective will be instanciated by calling
Objective.set_data(**data)
.