ground-zero / notebooks

Commit History

  1. step 2: add app_minimal.py — zero-shot baseline for rebuild.

    Broulaye Doumbia
    34edd5f
  2. fix read me

    Broulaye Doumbia
    da3a060
  3. restructuring

    Broulaye Doumbia
    76aac1b

  1. Add torchcodec install for datasets 4.x audio decoding⁠

    jefffffff9 +1: Claude Opus 4.7
    bb78cbf
  2. Prepare training stack for RunPod: env-aware notebook + bootstrap script⁠

    jefffffff9 +1: Claude Sonnet 4.6
    9049ef3

  1. Fix jiwer crash on post-normalisation empty refs; register SLR106/105 datasets⁠

    jefffffff9 +1: Claude Sonnet 4.6
    6682858
  2. Fix SyntaxError in Cell 17: unterminated f-string literal⁠

    jefffffff9 +1: Claude Sonnet 4.6
    58f431a
  3. Fix compute_metrics crash on empty eval references in Fula training⁠

    jefffffff9 +1: Claude Sonnet 4.6
    3632a23

  1. Add Adlam/Pular Fula integration: transliterator + 3 new datasets + normalisation pipeline⁠

    jefffffff9 +1: Claude Sonnet 4.6
    ced078c
  2. Fix language mixing: per-language prompts + Mali Bambara / Guinea Pular context⁠

    jefffffff9 +1: Claude Sonnet 4.6
    40cf84d

  1. Phase 3: Voice-to-Voice S2S pipeline — F5-TTS, LLM brain, CER metric⁠

    jefffffff9 +1: Claude Sonnet 4.6
    8952fff

  1. Fix Cell 16 ValueError: load model fp32 so AMP gradient scaler works⁠

    jefffffff9 +1: Claude Sonnet 4.6
    cd017e2
  2. Fix Wikipedia and HF harvest buttons⁠

    jefffffff9 +1: Claude Sonnet 4.6
    a5737ac

  1. Fix eval_loss nan + add generation_config to Seq2SeqTrainer⁠

    jefffffff9 +1: Claude Sonnet 4.6
    9f07d46
  2. Fix GenerationConfig deprecation warning in cells 13 and 16⁠

    jefffffff9 +1: Claude Sonnet 4.6
    1f2993e
  3. Auto-cap MAX_STEPS based on dataset size after Cell 12 builds train_ds⁠

    jefffffff9 +1: Claude Sonnet 4.6
    73a3f3a
  4. Fix Cell 15: detect eval_strategy vs evaluation_strategy at runtime⁠

    jefffffff9 +1: Claude Sonnet 4.6
    1c462f3
  5. Proactive notebook audit: fix 5 issues before they cause errors⁠

    jefffffff9 +1: Claude Sonnet 4.6
    aef60bc
  6. Simplify Cell 2: no restart needed since PEFT is removed⁠

    jefffffff9 +1: Claude Sonnet 4.6
    8e41441
  7. Fix Cell 16 TypeError: replace PEFT LoRA with freeze/unfreeze fine-tuning⁠

    jefffffff9 +1: Claude Sonnet 4.6
    6dc0dfc
  8. Fix Cell 16 TypeError: target encoder-only LoRA to avoid PEFT/transformers 5.x conflict⁠

    jefffffff9 +1: Claude Sonnet 4.6
    c37ce59

  1. Fix Cell 14: cast input_features to fp16 in collator⁠

    jefffffff9 +1: Claude Sonnet 4.6
    3ed28bd
  2. Fix Cell 16: remove tokenizer arg from Seq2SeqTrainer (renamed in transformers 5.x)⁠

    jefffffff9 +1: Claude Sonnet 4.6
    829fd3d
  3. Fix Cell 14: replace evaluate.load('wer') with jiwer directly⁠

    jefffffff9 +1: Claude Sonnet 4.6
    c1bce9f
  4. Fix Cell 13: drop bitsandbytes, load whisper-small in fp16⁠

    jefffffff9 +1: Claude Sonnet 4.6
    8cf3564
  5. Fix Cell 2: restart kernel after torchvision reinstall using sentinel file⁠

    jefffffff9 +1: Claude Sonnet 4.6
    c3a3cb7
  6. Cell 12: never raise, let Cell 12b handle no-data case gracefully⁠

    jefffffff9 +1: Claude Sonnet 4.6
    a481b98
  7. Cell 4: remove Common Voice (moved to Mozilla Data Collective, off HF)⁠

    jefffffff9 +1: Claude Sonnet 4.6
    c8517b6
  8. Fix Cell 12: add diagnostics + synthetic fallback cell (12b)⁠

    jefffffff9 +1: Claude Sonnet 4.6
    262db3e
  9. Fix Cell 11: bypass WhisperProcessor entirely to avoid torchvision crash⁠

    jefffffff9 +1: Claude Sonnet 4.6
    65e1d64
  10. Fix Cell 2: reinstall torchvision to match Kaggle CUDA version at runtime⁠

    jefffffff9 +1: Claude Sonnet 4.6
    257bae8
  11. Fix Cells 2+11: unpin torch, use direct WhisperProcessor import⁠

    jefffffff9 +1: Claude Sonnet 4.6
    0d6357e
  12. Fix Cell 10: correct r3 assertion to 'visit now!' (URL strips link not preceding word)⁠

    jefffffff9 +1: Claude Sonnet 4.6
    5a82441
  13. Fix Cell 10: add ! and ? to allowlist, fix smoke test assertions⁠

    jefffffff9 +1: Claude Sonnet 4.6
    295b7c6
  14. Fix Cell 8: remove FLEURS fallback + strip emoji (charmap safe)⁠

    jefffffff9 +1: Claude Sonnet 4.6
    f1012fa
  15. Fix Kaggle push: title slug + Windows UTF-8 encoding⁠

    jefffffff9 +1: Claude Sonnet 4.6
    842ded5
  16. Add Kaggle auto-sync: kernel-metadata.json + post-commit hook⁠

    jefffffff9 +1: Claude Sonnet 4.6
    4bd45bb
  17. Fix Cell 8: correct WaxalNLP subset names + drop fleurs fallback⁠

    jefffffff9 +1: Claude Sonnet 4.6
    bfa9d46
  18. Fix Cell 6: replace get_last_checkpoint import with inline scanner⁠

    jefffffff9 +1: Claude Sonnet 4.6
    39604b3
  19. Add Kaggle Master Trainer — Deep Sleep fine-tuning notebook⁠

    jefffffff9 +1: Claude Sonnet 4.6
    427d4a2
  20. Phase 2: Waxal TTS — Bambara voice output + Fula training notebook⁠

    jefffffff9 +1: Claude Sonnet 4.6
    dd38e25

  1. Initial commit: Sahel-Agri Voice AI

    jefffffff9
    76db545