openml.evaluations
.OpenMLEvaluation¶
- class openml.evaluations.OpenMLEvaluation(run_id: int, task_id: int, setup_id: int, flow_id: int, flow_name: str, data_id: int, data_name: str, function: str, upload_time: str, uploader: int, uploader_name: str, value: float | None, values: list[float] | None, array_data: str | None = None)¶
Contains all meta-information about a run / evaluation combination, according to the evaluation/list function
- Parameters:
- run_idint
Refers to the run.
- task_idint
Refers to the task.
- setup_idint
Refers to the setup.
- flow_idint
Refers to the flow.
- flow_namestr
Name of the referred flow.
- data_idint
Refers to the dataset.
- data_namestr
The name of the dataset.
- functionstr
The evaluation metric of this item (e.g., accuracy).
- upload_timestr
The time of evaluation.
- uploader: int
Uploader ID (user ID)
- upload_namestr
Name of the uploader of this evaluation
- valuefloat
The value (score) of this evaluation.
- valuesList[float]
The values (scores) per repeat and fold (if requested)
- array_datastr
list of information per class. (e.g., in case of precision, auroc, recall)