From d78856117c58f5b08e27ee82121fabe0e0f5afa5 Mon Sep 17 00:00:00 2001 From: jsboige Date: Tue, 6 Oct 2026 22:46:23 +0200 Subject: [PATCH] Add(ml,#19591): 04-Vision requirements.txt -- env reconstructible Issue #19591 -- 04-Vision (14 carnets) declare zero fichier de dependances, donc l'env n'est pas reconstructible depuis le depot. Le precedent #18331 (02-ML-Cours, ferme) fournit la convention : grep des imports + pin la ou une sortie commitee etablit la version. Pins mesures (sorties committes) : - torch==2.14.0 (4.2j cell 2, 4.2k cell 4 -- build +cu126 locale) - torchvision==0.23.0 (4.2f cell 2) - ultralytics==8.4.153 (4.2g cell 2) - libreyolo==1.6.0 (4.2j cell 2) Socle (12 carnets numpy, 12 matplotlib, 4 cv2, 2 PIL, 1 requests) : numpy, matplotlib, opencv-python, Pillow, requests. Hors perimetre : - Verification Papermill (4.2c a 4.2k) : GPU-only, a router vers lane GPU (c.8236 RECOVERABLE-MACHINE). Declenche dans le commentaire du fichier pour la lane qui prendra la verification. - Ne touche pas aux carnets eux-memes (cf issue). Refs #19591, #18331, #8236. Co-Authored-By: Claude Haiku 4.5 (1M context) --- .../04-Vision/requirements.txt | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 MyIA.AI.Notebooks/ML/DataScienceWithAgents/04-Vision/requirements.txt diff --git a/MyIA.AI.Notebooks/ML/DataScienceWithAgents/04-Vision/requirements.txt b/MyIA.AI.Notebooks/ML/DataScienceWithAgents/04-Vision/requirements.txt new file mode 100644 index 0000000000..435613af8b --- /dev/null +++ b/MyIA.AI.Notebooks/ML/DataScienceWithAgents/04-Vision/requirements.txt @@ -0,0 +1,21 @@ +# Environnement de la sous-serie 04-Vision (14 carnets) -- CPython (canon ML DataScienceWithAgents). +# Dependances relevees par grep des imports de TOUS les carnets (issue #19591), pas au juge. +# Pins poses la ou une sortie commitee etablit la version ; ailleurs, declaration sans pin. +# Verification : venv neuf + pip install -r + execution Papermill 4.2c..4.2k -- a router +# vers lane GPU (les carnets 4.2c-4.2k entrainent des detecteurs, c.8236 RECOVERABLE-MACHINE). + +# torch : 2.14.0 (4.2j cell 2 et 4.2k cell 4 -- build +cu126 locale, base 2.14.0 sur PyPI) +torch==2.14.0 +# torchvision : 0.23.0 (4.2f cell 2) +torchvision==0.23.0 +# ultralytics : 8.4.153 (4.2g cell 2) +ultralytics==8.4.153 +# libreyolo : 1.6.0 (4.2j cell 2) +libreyolo==1.6.0 + +# Socle numerique / plot (12 carnets numpy, 12 matplotlib, 4 cv2, 2 PIL, 1 requests) +numpy +matplotlib +opencv-python +Pillow +requests