energy_fault_detector.core.fault_detection_result
- class FaultDetectionResult(predicted_anomalies, reconstruction, recon_error, anomaly_score, bias_data=None, arcana_losses=None, tracked_bias=None)
Bases:
objectClass to encapsulate results from the fault detection process.
-
anomaly_score:
Series Series with predicted anomaly scores.
-
arcana_losses:
Optional[DataFrame] = None DataFrame containing recorded values for all losses in ARCANA. None if ARCANA was not run.
-
bias_data:
Optional[DataFrame] = None DataFrame with ARCANA results (ARCANA bias). None if ARCANA was not run.
-
predicted_anomalies:
Series Series with a predicted anomalies (bool).
-
recon_error:
DataFrame DataFrame with reconstruction errors.
-
reconstruction:
DataFrame DataFrame with reconstruction of the input data.
- save(directory, **kwargs)
Saves the results to CSV files in the specified directory.
-
anomaly_score: