Repository navigation
enrich(dswa,#11601): 4.2-ConvNet lectures intermediaires -- densite 1203 -> 1515 c/cell - #14973
Conversation
…203 -> 1515 c/cell, runs >=2: 0
|
Scope = notebooks CHANGED in this PR, not the whole corpus. Explicit |
Notebook PR Validation: PASS
Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns) |
Golden-Set Execution (H.7 P3)✅ 8/8 notebooks passed (certified reproducible)
Pinned lockfile: |
|
G-VAR-2/3 GENRE signals (advisory, non bloquant, #10020).
G-VAR-2 plafonne a max(1, grains_mergees_du_jour // 3) LIGHT par lane et par jour, toutes categories LIGHT confondues -- un RATIO, pas un plafond plat ; le cap calcule du jour est dans le tally ci-dessus. G-VAR-3 interdit deux genres LIGHT consecutifs. Les signaux ci-dessus rendent le fait VISIBLE (labels |
|
Mergee. Le body annonce « Aucune cellule code modifiee (exception C.2 : markdown-only -- les 19 cellules code et leurs outputs sont byte-identiques) ». J'ai mesure avant de merger, parce que le meme claim etait faux sur #14958 une heure plus tot (14 cellules annoncees byte-identiques, 7 differaient reellement, dont 3 payloads Ici le claim tient. Mesure sur
Cellules code differentes ( D.4bis verifie de l'oeil (aucun check automatique ne le fait). Les 6 markdown neuves sont aux index 12, 29, 35, 37, 39, 41 -- chacune suit immediatement une cellule code (11, 28, 34, 36, 38, 40), jamais un id voisin. Et chaque valeur citee vient bien de l'output de cette cellule-la :
Gates : B.0 |
Grain: MED/notebook-python — lane myia-po-2024:CoursIA — prev: DEEP/lean #14965
Summary
Enrichissement pédagogique markdown-only de
MyIA.AI.Notebooks/ML/DataScienceWithAgents/04-Vision/4.2-ConvNet-Profonde-Residuelles.ipynb(tranche densité round 2 de l'umbrella #11601). Densité1203 → 1515chars/cellule de code (cible round 2≥1500), md%58.7 → 61.4. Aucune cellule code modifiée (exception C.2 : markdown-only — les 19 cellules code et leurs outputs sont byte-identiques).Gap structurel réel avant enrichment (mesuré, pas supposé) :
detect_consecutive_code_cellsrendaitmax=5 runs=2— un run de 5 cellules code consécutives (section 7 CIFAR-10 : chargement → planche → entraînement → tableau → courbes) et un run de 2 (section 6 : bloc pont → mesure transformer). Après :Run >= 2: 0.6 cellules markdown ajoutées, chacune insérée immédiatement après la cellule dont la sortie est citée (D.4bis), valeurs ancrées sur les outputs committés :
h + Transformation(Normalisation(h))), ce qui reste à vérifier (le diagnostic mesuré transfère-t-il), et le double critère|g|/|h|.[1000×5]→ ligne de hasard honnête à 20,0 %, granularité 0,1 pt/image de test.prenormgagne les trois affrontements pairwise (58,4>43,1 ; 65,1>38,9 ; 62,4>20,0), la graineplain=20,0 %jamais partie, timings ~1,3 vs ~1,6–1,7 s/époque (total 128 s).Validation
pedagogy_density.py(instrument canonique enrich(notebook,#13934): raise density 847→1735 on ingestion-corpus-long-rag #14096) —1203 → 1515, statusok.detect_consecutive_code_cells.py—max=5 runs=2 → Run >= 2: 0.check_interp_positioning.py—findings total : 0.detect_code_in_markdown_cells.py—0 violation (0 new vs baseline). Lienscheck_notebook_link_render.py: 8 BRUT identiques à la base (préexistants, aucune nouveau lien ajouté).+72/−0, 1 fichier — splice textuel, 48 cellules originales byte-préservées (vérifié par re-parse + comparaison structurelle).See #11601 (contribution partielle — umbrella round 2, pool 224-242 notebooks)