KudioEnhance workflow

KudioEnhance workflow A workflow diagram generated by Archify. 01 / Stage 1 — synth 02 / Stage 2 — train 03 / Stage 3 — evaluate 04 / Outputs Clean + noise · two folders of wav · Stage 1 — synth Clean + noise two folders of wav kudio.Synthesizer · clean × noise × SNR · Stage 1 — synth · × room, × link kudio.Synthesizer clean × noise × SNR × room, × link Frozen splits · train / val / test · Stage 1 — synth Frozen splits train / val / test build_dataset · in memory or streamed · Stage 2 — train build_dataset in memory or streamed fit · best epoch kept · Stage 2 — train fit best epoch kept Trained run · model.pt + stats · Stage 2 — train Trained run model.pt + stats evaluate_pairs · SNR / SI-SDR / PESQ · Stage 3 — evaluate evaluate_pairs SNR / SI-SDR / PESQ Training history · history.json + png · Outputs · curves Training history history.json + png curves report.csv · per file, then MEAN · Outputs report.csv per file, then MEAN X, Y every epoch mixtures + pairing train / val test split Enhancer.load Legend Stages Files in the run folder Input corpus