Commit History

  1. feat: define families dictionary for candidate classifiers in _build_candidate_families function

    1d86705
  2. feat: enhance candidate selection with class ratio and calibrated SVC for improved model performance

    57f19bf
  3. feat: implement optimal threshold calculation for binary predictions in train function

    058eadc
  4. feat: add CalibratedClassifierCV and roc_curve imports for enhanced model evaluation

    27cd744

  1. feat: add TorchSklearnWrapper for PyTorch model compatibility with sklearn and enhance final model training process

    bb33480

  1. Add Gradio dependency to requirements.txt with version constraints

    20fe6c3
  2. feat: train all models on full data and save their paths

    94ed8e9
  3. Refactor code structure for improved readability and maintainability

    c0f3b71
  4. feat: update duration limit for audio analysis to 1 minute for improved detection

    d20e581
  5. feat: implement mixed precision training and gradient accumulation in training loop

    076d979
  6. feat: adjust confidence range in analysis result and optimize parallel processing for feature extraction, vocal analysis, and CLAP detection

    8e5e154
  7. feat: enhance score fusion confidence range and adjust CLAP weight for improved accuracy

    e18d9f7
  8. feat: adjust confidence calculation in score fusion to improve agreement handling

    ba5cc97
  9. feat: update model parameters for Random Forest, Gradient Boosting, XGBoost, and LightGBM to enhance performance

    e68824c
  10. feat: adjust Random Forest parameters for improved model performance

    905436c
  11. feat: optimize Gradient Boosting and XGBoost parameters for improved model performance

    0d5b4e8
  12. feat: refactor training history figure generation to use GradientBoostingClassifier and improve metric tracking

    1c2de42
  13. feat: update model parameters and fix data leakage by removing duration_sec and sample_rate from features

    bb6655d
  14. feat: add deep learning classifier comparison script for AURIS with multiple architectures

    b8d143b
  15. feat: update excluded columns in feature statistics computation to prevent data leakage

    edc551d
  16. feat: exclude additional metadata columns from feature loading to prevent data leakage

    4b87da0

  1. feat: update output directory for generated figures to docs/academic/figures

    983f3ef
  2. feat: add deep-learning figure generation script for enhanced model evaluation

    917199d
  3. feat: enhance calibration figure with Brier score and update prediction functions

    255af12
  4. feat: update ROC and Precision-Recall curve functions to include best model visualization

    ca749ec
  5. feat: implement cross-validated predictions caching and update confusion matrix function

    0ea8f54
  6. feat: add additional imports for model evaluation and cross-validation

    853f480
  7. feat: add figure generation script for training results visualization

    94e94a1
  8. feat: enhance analysis result with estimated bitrate and XAI verdict integration

    9e93437
  9. feat: add XAI inference for explainable predictions in analysis results

    21d9516
  10. feat: add XAI explanation models for enhanced interpretability in analysis results

    45def97
  11. feat: integrate XAI service for enhanced explainability in analysis

    3f5c3a0
  12. fix: rename variable for clarity in compute_stats function

    7e3e9a6
  13. feat: add feature statistics computation from training CSV for enhanced analysis

    575dde4
  14. feat: add XAI inference service for explainable predictions with detailed feature contributions

    ac52af9
  15. feat: implement resume functionality in batch feature extraction to skip processed samples

    8f111ee

  1. feat: enhance visualization pipeline with additional figures and manifest support

    b06ac73
  2. feat: add dataset statistics and class balance visualizations to enhance analysis capabilities

    a04f1c8
  3. feat: refactor worker function for batch feature extraction to support multiprocessing

    2a59987
  4. feat: implement parallel processing for batch feature extraction to improve performance

    282a605

  1. feat: extend analysis route to support multiple source types including TikTok, Instagram, SoundCloud, and Twitter

    f11faed

  1. feat: add full training and evaluation pipeline for AURIS

    36a8a94
  2. feat: enhance training pipeline with multi-model evaluation and detailed metrics

    5446f0d
  3. feat: enhance feature extraction with additional spectral and temporal metrics

    7f1ed48
  4. feat: extend AudioFeatures dataclass with additional spectral and temporal metrics

    7b2d19a
  5. feat: add spectral rolloff and MFCC delta features to audio extraction

    017841c
  6. fix: improve error handling and logging in YouTubeAnalysisService

    c5dd8f6
  7. feat: enhance YouTubeDownloader with cookie handling and error normalization

    8bf6e42
  8. feat: enhance YouTubeDownloader with cookie support and player client cycling

    13ab660
  9. fix: gitignore models/data and add logging to feature extraction⁠

    Rthur2003 +1: Claude Opus 4.6
    d33093c