Skip to content

chore: ignorer logs/, dépister mlflow.db et supprimer trois variables - #6

Open
melinahillion wants to merge 1 commit into
mainfrom
docs-nettoyage-gitignore-mlflow
Open

chore: ignorer logs/, dépister mlflow.db et supprimer trois variables#6
melinahillion wants to merge 1 commit into
mainfrom
docs-nettoyage-gitignore-mlflow

Conversation

@melinahillion

Copy link
Copy Markdown
Collaborator

… mortes

Nettoyage des écarts entre la documentation et l'état réel du dépôt, repérés en reprenant le projet.

  • logs/ et checkpoints/ ajoutés au .gitignore. Le README affirmait qu'ils y étaient, mais c'était faux : rien n'empêchait de committer un log de benchmark, qui contient des extraits de copies d'élèves mineurs.
  • mlflow.db retiré de l'index Git. Il y figurait malgré la règle du .gitignore — celle-ci n'a aucun effet sur un fichier déjà suivi — et voyageait donc dans chaque clone (827 Ko). C'est un vestige d'une version antérieure où le scoring était tracé dans MLflow ; il l'est désormais dans Langfuse, MLflow ne servant plus qu'au fine-tuning HTR. Sa présence laissait croire que les résultats d'évaluation s'y trouvaient encore. Le fichier reste sur le disque, seul son suivi est supprimé.
  • S3_BUCKET, S3_PREFIX_RAW et S3_PREFIX_GROUND_TRUTH supprimées de .env.example, et le champ s3_bucket de Secrets : aucune n'était lue nulle part. Les chemins des données vivent dans les YAML d'expérience.
  • README : le dépôt compte 155 tests, pas 83.

Aucun changement de comportement : ruff clean, 155 tests au vert.

… mortes

Nettoyage des écarts entre la documentation et l'état réel du dépôt, repérés en
reprenant le projet.

- `logs/` et `checkpoints/` ajoutés au `.gitignore`. Le README affirmait qu'ils
  y étaient, mais c'était faux : rien n'empêchait de committer un log de
  benchmark, qui contient des extraits de copies d'élèves mineurs.
- `mlflow.db` retiré de l'index Git. Il y figurait malgré la règle du
  `.gitignore` — celle-ci n'a aucun effet sur un fichier déjà suivi — et
  voyageait donc dans chaque clone (827 Ko). C'est un vestige d'une version
  antérieure où le scoring était tracé dans MLflow ; il l'est désormais dans
  Langfuse, MLflow ne servant plus qu'au fine-tuning HTR. Sa présence laissait
  croire que les résultats d'évaluation s'y trouvaient encore. Le fichier reste
  sur le disque, seul son suivi est supprimé.
- `S3_BUCKET`, `S3_PREFIX_RAW` et `S3_PREFIX_GROUND_TRUTH` supprimées de
  `.env.example`, et le champ `s3_bucket` de `Secrets` : aucune n'était lue
  nulle part. Les chemins des données vivent dans les YAML d'expérience.
- README : le dépôt compte 155 tests, pas 83.

Aucun changement de comportement : ruff clean, 155 tests au vert.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant