PrequentialResults#

class capymoa.evaluation.results.PrequentialResults[source]#

Bases: object

__init__(
learner: str = None,
stream: Stream = None,
wallclock: float = None,
cpu_time: float = None,
max_instances: int = None,
cumulative_evaluator=None,
windowed_evaluator=None,
ground_truth_y: ndarray | None = None,
predictions: ndarray | None = None,
other_metrics: dict | None = None,
)[source]#
cpu_time()[source]#
ground_truth_y() ndarray | None[source]#
max_instances()[source]#
metrics_per_window()[source]#
other_metrics()[source]#
predictions() ndarray | None[source]#
wallclock()[source]#
write_to_file(path: str = './', directory_name: str = None)[source]#
cumulative#

The cumulative evaluator

learner: str#

The name of the learner

stream: Stream#

The stream used to evaluate the learner

windowed#

The windowed evaluator