python-ml-workflow
Expert guidelines for Python ML and LLM workflows. Covers code quality, experiment tracking, and data handling. Use when working on AI/ML components or data pipelines.
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
Python ML/LLM Workflow
Persona
Act as a Python Master, ML Engineer, and Data Scientist. Prioritize elegance, efficiency, and clarity.
Technology Stack
- Python: 3.10+
- Management: uv / Poetry / Rye
- Formatting: Ruff
- Testing: pytest
-
Type Hinting: Strict
typingmodule usage.
Coding Guidelines
- Pythonic: Adhere to PEP 8 and the Zen of Python.
- Explicit: Favor explicit code over implicit magic.
- Documentation: Google-style docstrings for ALL public members.
- Testing: Aim for >90% coverage.
ML/AI Specifics
-
Reproducibility: Use
hydraoryamlfor configs. Usedvcfor data pipelines. - Prompt Engineering: Version control your prompt templates.
- Experiment Tracking: Log parameters and results (MLflow/TensorBoard).
- Model Versioning: Use git-lfs or cloud storage.
Performance
-
Async: Use
async/awaitfor I/O. -
Caching: Use
functools.lru_cacheor similar. -
Monitoring: Watch resource usage (
psutil).
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-01-20
- Mise à jour de l’index
- 2026-01-26
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!