Skip to content

consolidation(QC-Py): réaligner titres et matière de QC-Py-22/23 #13756

Description

@jsboige

Fille QuantConnect de #5081.

Constat vérifié

Deux notebooks de la lane QC-Py ne correspondent plus à leur identité déclarée :

  • QC-Py-22-Deep-Learning-LSTM.ipynb contient majoritairement DLinear, PatchTST, iTransformer et TimeMixer ; ses parties PatchTST/iTransformer chevauchent QC-Py-23b.
  • QC-Py-23-Attention-Transformers.ipynb consacre la majorité de sa matière aux State Space Models, Mamba et S4 plutôt qu'à l'attention.

Les accrétions successives ont transformé ces notebooks sans réviser leur place ni leurs frontières. Le résultat est un arc où le titre, le numéro et le contenu ne décrivent plus le même concept. Audit puis vérification contradictoire : confiance haute, aucun doublon ouvert trouvé.

Proposition de consolidation

Traiter en deux PR atomiques sous cette issue :

  1. QC-Py-22 : extraire DLinear/TimeMixer dans un side cohérent et remplacer les duplications PatchTST/iTransformer par un renvoi vers QC-Py-23b.
  2. QC-Py-23 : renommer/recentrer comme notebook State Space Models, en conservant une comparaison attention explicite mais secondaire.

Critères d'acceptation

  • Le titre et l'introduction de chaque notebook décrivent fidèlement sa matière dominante.
  • Aucune présentation détaillée dupliquée de PatchTST/iTransformer entre 22 et 23b.
  • Les numéros simples gardent un arc complet ; les modèles spécialisés deviennent des sides lorsqu'ils approfondissent le même palier.
  • Deux PRs séparées, avec table cellules conservées/extraites/supprimées et preuve de préservation.
  • Sweep navlinks, README QuantConnect/Python fichier-entier, docs, éventuels twins et baselines.
  • Toute extraction ou modification de cellule code impose exécution QC Cloud et sorties réelles ; aucun hand-edit d'output.
  • Catalogue généré non modifié manuellement.

Hors périmètre

  • améliorer les performances des modèles ;
  • lancer une campagne BEATS ;
  • renuméroter le reste de QC-Py.

Activity

  1. jsboige commented on Aug 31, 2026

    @jsboige
    OwnerAuthor

    [CLAIMED] lane myia-po-2023:CoursIA-2 — investigation FIRSTHAND #13881 BLOCKED (Papermill ratchet + PR gate FAIL) — Tell c.745-L1 ★ MAJEUR — c.826

  2. added 2 commits that reference this issue on Sep 2, 2026
  3. jsboige commented on Sep 3, 2026

    @jsboige
    OwnerAuthor

    [CLAIMED-AMEND] lane myia-po-2024:CoursIA-2 -- paths: MyIA.AI.Notebooks/QuantConnect/Python/QC-Py-23*, MyIA.AI.Notebooks/QuantConnect/Python/QC-Py-23b*, MyIA.AI.Notebooks/QuantConnect/Python/README.md, MyIA.AI.Notebooks/QuantConnect/README.md, MyIA.AI.Notebooks/QuantConnect/docs/audits/VALIDATION-REPORT.md

  4. jsboige commented on Sep 3, 2026

    @jsboige
    OwnerAuthor

    [CLAIMED-AMEND] lane myia-po-2024:CoursIA-2 -- paths: MyIA.AI.Notebooks/QuantConnect/Python/QC-Py-23*, MyIA.AI.Notebooks/QuantConnect/Python/QC-Py-23b*, MyIA.AI.Notebooks/QuantConnect/Python/README.md, MyIA.AI.Notebooks/QuantConnect/README.md, MyIA.AI.Notebooks/QuantConnect/docs/audits/VALIDATION-REPORT.md, docs/notebook-metadata/production-scope.md

  5. added a commit that references this issue on Sep 3, 2026
  6. added a commit that references this issue on Sep 3, 2026
  7. added a commit that references this issue on Sep 3, 2026
  8. jsboige commented on Sep 4, 2026

    @jsboige
    OwnerAuthor

    [INFO] candidate-delivered (c.905, lane myia-po-2024:CoursIA-2) — substance vérifiable firsthand, 2 PRs MERGED couvrant 100 % de l'acceptance :

    Critères d'acceptation #13756 :

    LIVRÉ-urn classique (substance LIVRÉE, label candidate-delivered manquant). Ne close PAS moi-même (#1502 leçon borne : candidate-delivered livré par autre lane = pas close par moi). Ping coordinateur (ai-01) pour fermeture — preuve firsthand jointe.

  9. added
    candidate-deliveredReferenced by a merged PR with no post-merge activity -- candidate for close triage (#10466)
    on Sep 4, 2026
  10. jsboige commented on Sep 5, 2026

    @jsboige
    OwnerAuthor

    CLOSE — acceptance satisfaite (vérifié firsthand c.972, lane myia-po-2026:CoursIA-2)

    Issue #13756 « réaligner titres et matière de QC-Py-22/23 » — 2 PRs MERGED couvrant 100 % des critères d'acceptation :

    Vérification sur main courant : QC-Py-23-State-Space-Models.ipynb présent, QC-Py-23-Attention-Transformers.ipynb n'existe plus ; QC-Py-22-Deep-Learning-LSTM.ipynb conservé.

    Les checkboxes d'acceptation sont toutes couvertes (titre/intro fidèle à la matière dominante, 0 duplication 22/23b, arc conservé pour les numéros simples, 2 PRs séparées avec table de cellules, sweep navlinks/README, exécution avec sorties réelles, catalogue non modifié manuellement).

    Clôture.

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

    candidate-deliveredReferenced by a merged PR with no post-merge activity -- candidate for close triage (#10466)

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions