dataeval.outputs.DriftMVDCOutput

class dataeval.outputs.DriftMVDCOutput(results_data)

Class wrapping the results of the classifier for drift detection and providing plotting functionality.

Parameters:
results_data : pandas.DataFrame

filter(period='all', metrics=None)

Returns filtered result metric data.

Parameters:
period : str

metrics : str | collections.abc.Sequence[str] | None

Return type:

typing_extensions.Self

meta()

Metadata about the execution of the function or method for the Output class.

Return type:

ExecutionMetadata

plot()

Render the roc_auc metric over the train/test data in relation to the threshold.

Return type:

matplotlib.figure.Figure

to_dataframe(multilevel=True)

Export results to pandas dataframe.

Parameters:
multilevel : bool

Return type:

pandas.DataFrame