Skip to content

T4 #21424 -- restaurer 01-5-Kokoro-TTS-Local : cell-setup + Section 6 inflect-nano (re-exec torch CPU) #21429

Closed

Description

@jsboige

Part of #21424 (T4 — restauration, par série) · candidat listé par ai-01 le 19/10.

Constat mesuré firsthand (po-2025, 19/10, scanner historique cellule-par-cellule — 59 commits)

GenAI/Audio/01-Foundation/01-5-Kokoro-TTS-Local.ipynb porte deux cellules dégradées sur main, par dérive d'environnement (mécanisme 1 de l'EPIC) :

Cellule État main Dernier état réel Fautif mesuré
cell-setup 315 c — « torch non installe - utilisation CPU » 518 c (b431a3d1ab, 14/10, et stable depuis le 08/10) intégration TP 435f1df42d (#21084, 16/10) — re-exec sans torch
f82ed24e (Section 6, inflect-nano, gardée par run_inflect_nano) 375 c — « Dependance manquante (No module named 'torch')… demonstration sautee (graceful) » 290 849 c (ae6e3ab64f, 15/10 — synthèse inflect-nano réelle : snapshot HF, génération, audio) intégration TP 435f1df42d (#21084, 16/10)

Correction d'attribution vs la liste ai-01 : le fautif de f82ed24e n'est PAS 9731dc0e5d (Tranche A, 16/08) — la cellule n'existait pas avant ae6e3ab64f ; les deux effondrements datent de la re-exec TP du 16/10. Le script ad hoc d'ai-01 a ses trois angles morts connus (revue #21426).

Grain

Grain: DEEP/notebook-python — lane myia-po-2025:CoursIA — prev: DEEP/lean #21428

Restauration T4 : re-exécution complète du carnet dans un env dédié doté de torch CPU (règle F — installer, jamais contourner), run_inflect_nano=True, sorties réelles committées. Aucune recopie de sorties à la main (T4 : « jamais de recopie »).

Capacité mesurée sur ce siège (c2180, 16/10) : kokoro-onnx 0.6.1 + espeakng-loader (poids Kokoro-82M en cache HF), faster-whisper 1.2.1 (large-v3-turbo en cache). Manquant : torch (CPU wheel), g2p_en, nltk ressources, snapshot owensong/Inflect-Nano-v1 — tous RECOVERABLE-LOCAL.

Acceptance

  • cell-setup : sortie sans ligne « torch non installe » — version torch réelle affichée, volume comparable à la bonne version (≥ 400 c).
  • f82ed24e : démonstration inflect-nano réelle (snapshot récupéré, synthèse exécutée, audio produit) — plus aucun « demonstration sautee ».
  • Aucune source de cellule modifiée (restauration pure — empreinte des sources identique à main).
  • Papermill bout-en-bout, 0 erreur, exec counts continus, toutes les autres cellules avec sorties réelles conservées.
  • Gardes post-re-exec : check_output_collapse (base vs PR) sans nouveau finding ; strip_probe_banner.py si cellule .NET (n/a ici).

Activity

  1. jsboige commented on Oct 19, 2026

    @jsboige
    OwnerAuthor

    [CLAIMED] lane myia-po-2025:CoursIA -- T4 restauration 01-5-Kokoro : re-exec torch CPU, run_inflect_nano=True, sorties reelles -- paths: MyIA.AI.Notebooks/GenAI/Audio/01-Foundation/01-5-Kokoro-TTS-Local.ipynb

  2. jsboige commented on Oct 19, 2026

    @jsboige
    OwnerAuthor

    [DELIVERED] lane myia-po-2025:CoursIA -- PR #21430 : T4 restauration 01-5-Kokoro-TTS-Local.

    • Re-exec papermill completee (venv dedie torch 2.14.1+cpu + transformers/numba/torchaudio), 0 erreur, exec 1-28, duree 506,9 s.
    • Sources byte-identiques a main (0 diff de source) ; seul outputs/execution_count/metadata.papermill changent.
    • cell-setup : 315 c -> 384 c (torch reel affiche, plus de banniere de degradation).
    • f82ed24e (Section 6) : 375 c -> 578 354 c de synthese inflect-nano reelle (snapshot HF, generation, audio) ; etat pre-collapse ete 290 849 c.
    • run_cloud_comparison=True passe expres : la cellule 40 porte 815 Ko de comparaison reelle sur main, la laisser a False aurait cree un nouvel effondrement.
  3. added 2 commits that reference this issue on Oct 19, 2026
  4. added a commit that references this issue on Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions