nexuml_library.evaluation.anomalous_sound_detection.asd_evaluator¶
nexuml_library.evaluation.anomalous_sound_detection.asd_evaluator
¶
Composable ASD reporting eval algorithms: AnomalyEvaluator and AnomalyVisualizer.
Score-producing components (GroupDistancePipelineLayer, ScoreCalibrationPipelineLayer, ScoreReductionPipelineLayer, DecisionRulePipelineLayer) are now in nexuml_library.layers.head as PostTrainFitLayer subclasses.
AnomalyEvaluator
¶
Bases: EvalAlgorithmDefinition
Reporting algorithm: computes AUC, pAUC, and DCASE metrics.
Reads anomaly_score from the pipeline output TensorDict. Does not produce any score keys — score production is handled by pipeline layers.
AnomalyVisualizer
¶
Bases: EvalAlgorithmDefinition
Diagnostic visualization consuming declared score, feature, and grouping axes.