ViuAI_TTS_200M / train.py

Commit History

30 days ago

  1. Fix: Peak audio normalization (-1 dB), robust speaker search, and tuned CFG for crystal-clear benchmark generation

    Verified signature
    d62a3fe
  2. Fix: Peak audio normalization (-1 dB), robust speaker search, and tuned CFG for crystal-clear benchmark generation

    Verified signature
    4af529a
  3. Fix: Eliminate 30MB raw audio waveform IPC serialization to permanently prevent Docker /dev/shm shared memory crashes

    Verified signature
    b21e649

  1. Turbo Speed: Vectorized FFT F0 pitch, cuDNN autotune, Tensor Core precision, speaker RAM cache & prefetch DataLoader

    Verified signature
    8fa762e
  2. Turbo Speed: Vectorized FFT F0 pitch, cuDNN autotune, Tensor Core precision, speaker RAM cache & prefetch DataLoader

    Verified signature
    b8e1bfc
  3. Master Fix: Real F0 pitch, acoustic Mel-80 to 100 filterbank vocoder projection, soundfile multi-format loader, safe weights_only

    Verified signature
    5fda8fd
  4. Fix: CUDA OOM prevention via expandable_segments, audio duration clamping, empty_cache, and safe 3090 batching

    Verified signature
    61418f2
  5. Fix: Docker container /dev/shm exhaustion by setting mp sharing strategy to file_system and num_workers to 2

    Verified signature
    12db965
  6. Fix: check hasattr for sampler.set_epoch on WeightedRandomSampler

    Verified signature
    35da305
  7. Performance: 32 parallel download workers and hf_transfer for 10x faster dataset downloading

    Verified signature
    2282887
  8. Performance: 32 parallel download workers and hf_transfer for 10x faster dataset downloading

    Verified signature
    850e2a2
  9. Cloud-Sync & Auto-Resume: Rental GPU data protection with --push_to_hub and automatic cloud recovery

    Verified signature
    c54605a
  10. Master SOTA Upgrade: in-context voice conditioning, decoupled studio vocoder, EMA tracking, warmup scheduler

    Verified signature
    79dd8dc
  11. Clean train.py: save local step checkpoint only, no auto-upload

    Verified signature
    d3ec1a2
  12. Live auto-sync every 10k step milestone directly to HF

    Verified signature
    ecb6c2e
  13. Add --save_every_steps and max_steps instant checkpoint saving

    Verified signature
    4341119
  14. Update: auto-download HF dataset fallback in train.py

    Verified signature
    4ca6ae6

  1. Update: training fixes, LICENSE + requirements + scripts

    Verified signature
    9c8f79c

  1. Initial commit: ViuAI_TTS_200M architecture, prosody engine, and weights

    Verified signature
    059cf74
  2. Initial commit: ViuAI_TTS_200M architecture, prosody engine, and weights

    Verified signature
    4fe4e70