Skip to content

v1.0.6

Compare
Choose a tag to compare
@mbsantiago mbsantiago released this 03 Aug 11:49
· 48 commits to main since this release

Release v1.0.6

Spectrogram Feature Computation Issue Fix and Code Refactoring

In this release, we've addressed a critical issue related to the computation of spectrogram features, marked by the generation of erroneous csv output containing -1 values. This problem stemmed from an unanticipated shape discrepancy within the spectrogram, leading to improper feature extraction.

What's New

  • Bug Fix: The spectrogram feature computation issue has been resolved. The csv output, which was previously populated with -1 values, now accurately reflects the calculated spectrogram features.
  • Code Refactoring: To improve maintainability and extensibility, the feature extraction functions have undergone a thorough refactoring. This modularization enhances the organization of the codebase and facilitates more efficient testing and future enhancements.
  • Unit Testing: With the introduction of modularization, each feature extraction function is now independently unit tested. This ensures the reliability and correctness of these functions in isolation.
  • Integration Testing: An integration test has been added to verify the correct functioning of the CLI command with the "--spec_features" flag. This integration test validates the end-to-end behavior of the feature extraction process.