Skip to content

feat(eval): support audio classification - #1302

Closed
Zhipeng Wang (timenick) wants to merge 1 commit into
mainfrom
zhiwang/audio-classification-eval
Closed

feat(eval): support audio classification#1302
Zhipeng Wang (timenick) wants to merge 1 commit into
mainfrom
zhiwang/audio-classification-eval

Conversation

@timenick

Copy link
Copy Markdown
Collaborator

Summary

  • register an architecture-agnostic audio-classification evaluator and CLI schema
  • support decoded/encoded audio and pre-normalized 1-D waveform datasets with resampling, fixed-window inference, and utterance-level logit aggregation
  • validate semantic label alignment and report accuracy, macro-F1, confusion matrices, and sample accounting
  • add focused evaluator, registry, preprocessing, and saved-ONNX CLI coverage

Closes #1175

Builds on the implementation in #1212 by ssss141414, with current-main compatibility fixes and normalized-waveform support.

Add architecture-agnostic evaluation for raw and pre-normalized audio, including label alignment, fixed-window inference, classification metrics, schema registration, and focused coverage.
@timenick
Zhipeng Wang (timenick) requested a review from a team as a code owner August 11, 2026 05:25
@timenick

Copy link
Copy Markdown
Collaborator Author

Closing as a duplicate of #1212, which already implements audio-classification evaluation support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add winml eval support for audio-classification

1 participant