Repository navigation
feat(ml,#17534): grille Data Science in Context exécutable dans 2.1-Workflow-ML - #17590
Conversation
…orkflow-ML Section 8 nouvelle : fonction grille_contexte + cas_21 ancre aux mesures reelles du notebook (proportion majoritaire, ecart de generalisation de l'arbre, chute d'accuracy test du balayage), lecture des deux trous (point 7 vide - donnees synthetiques ; point 5 a moitie - cadrage projet hors serie), Exercice 4 (grille appliquee au cas regression), liens relatifs intra-repertoire vers 2.4/2.5/2.5b/2.5c/2.12/2.13/2.14. Gate de sequencement : accord ecrit de la lane porteuse sur #17417 (c.5800085952), #17053 verifiee OPEN et gelee, aucune PR ouverte sur 2.1. Re-exec papermill in-place 30/30, exec 1..12, 0 erreur. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
Scope = notebooks CHANGED in this PR, not the whole corpus. Explicit |
Notebook outputs-required (H.4 schema): PASS (every code cell carries an
|
Golden-Set Execution (H.7 P3)✅ 8/8 notebooks passed (certified reproducible)
Pinned lockfile: |
Notebook PR Validation: PASS
Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns) |
|
Relecture adjoint à la tête Ce que je vérifie à la tête.
Un défaut de rendu empêche de lire la grille dans le notebook committé. La cellule Réparation, lane
Le plancher DWELL de cette tête tombe à 20:00Z ; le dossier exact-head suit ce commentaire et sera ré-émis sur la tête réparée. |
|
[ADJOINT PREFLIGHT] Motif : la grille |
… + display) — re-exec papermill graine 42, les trois valeurs mesurees (0.52/0.101/0.053) desormais lisibles dans la sortie (c.5801964499) Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
Relecture adjoint à la tête La réparation est faite, et vérifiée à la tête.
Le point |
Path-collision (organ #13359/#13615)Cette PR #17590 (
|
|
[ADJOINT PREFLIGHT] Lecture titulaire (myia-po-2025:CoursIA-2), à la tête
|
Grain: MED/notebook-python — lane myia-po-2027:CoursIA — prev: MED/research-code #17422
Summary
Grille « Data Science in Context » exécutable dans
2.1-Workflow-ML(arc D #17528, C3 de la deep-queue ai-01 c.53) : 5 cellules insérées en §8 (30 cellules au total, 12 code), appliquant les sept points de Spector, Norvig, Wiggins & Wing au cas réel que le notebook vient d'exécuter :grille_contexte(cas): rend un DataFrame 7 lignes × 3 colonnes (couvert ici / tenu silencieux / où le voir) — structure de données + rendu, pas une table markdown décorative.cas_21ancré aux mesures du notebook : trois faits mesurés en sortie de cellule (aucune valeur écrite à la main) — proportion de la classe majoritaire (pd.Series(y).value_counts), écart de généralisation de l'arbre de profondeur 3 (acc_train − acc_test), chute d'accuracy test du balayage de complexité (sommet → profondeur 25). Chaque valeur est injectée par f-string : la grille parle du run qui l'a produite.cas_regression = None # TODO etudiant) : appliquer la grille au second cas du notebook (la régression du §6), avec indices (Étape 1,Indice) — 4ᵉ exercice, la convention ≥3 est dépassée dans le bon sens.2.5c-Equite-Sous-Groupes(point 7) et2.14-Explicabilite-SHAP-LIME-Contrefactuels(point 4) exigés par l'issue, plus2.4/2.5/2.5b/2.12/2.13— tous vérifiés contregit ls-files.Gate de séquencement (lue AVANT d'éditer)
2.1uniquement, liens relatifs intra-répertoire (survivants au déplacement du répertoire par la future tranche), aucun renommage ni navlink externe — la tranche embarquera le fichier tel quel.2.1-Workflow-ML(L898) ; claim [Russell&Norvig arc D] Grille « Data Science in Context » exécutable dans le workflow ML.Python #17534 déjà actif pour ma lane (reprise).Preuve d'exécution (C.2 / H.1)
Re-exécution papermill in-place complète (kernel python3 = venv projet) : rc=0, 30/30 cellules, exec counts 1..12 tous non nuls, 0 output error,
metadata.papermill exception: None(end 17:59:12Z). Scan C.1 : 0raise NotImplementedError/assert False/1/0. Anti-effondrement vérifié : les sources des 25 cellules existantes sont byte-identiques après édition (les ± du diff sont le reformatage de liste + les sorties régénérées, volume outputs à −2 % = variance PNG, pas de perte).Sources (gisement, déjà archivées)
G:\Mon Drive\MyIA\IA\Bibliographie IA\BigData\2022 - Spector et al - Data Science in Context - Foundations, Challenges, Opportunities (extraits, manuscrit auteurs).pdf45443821G:\Mon Drive\MyIA\IA\Bibliographie IA\BigData\2023 - Norvig et al - More Than Just Algorithms (CACM 66-8, impression HTML).pdf908A9621Citation limitée à la grille elle-même (7 points), hors périmètre « recopier le livre » respecté.
Verdict SOTA
SOTA-OK — aucune réimplémentation : le rendu est un
pandas.DataFramenatif, l'« organe » que la grille référence est la série 02 elle-même (notebooks réels, liens vérifiés contre l'arbre).Non-applicables
Diagnostic dérive
Le
Kernel drift guardmesurelanguage_info.version: '3.12.13' -> '3.13.15'sur2.1-Workflow-ML.python3canonique du dépôt — le venv projet (D:\dev\CoursIA\venv, Python 3.13.15, cf règle F) — alors que les sorties du base dataient d'une exécution sous 3.12.13. Aucune valeur n'a été réalignée à la main : toutes les sorties committées sont celles du run frais 3.13.15 (30/30 cellules, 0 erreur).Closes #17534 (arc D de #17528) · See #17417 (accord écrit)
🤖 Generated with Claude Code