# Python bytecode, cache, and compiled files __pycache__/ *.pyc *.pyo *.pyd # Distribution and build artifacts build/ dist/ *.egg-info/ # Virtual Environments .env .venv env/ venv/ # --- Project-Specific Files --- # Training outputs: models, checkpoints, and validation results. # These are generated by the training scripts and are typically large. /models/ /checkpoints/ /output/ /outputs/ # Data and dataset caches # These are often large and should not be version-controlled. /data/ /datasets/ /data_cache/ # Experiment tracking logs (TensorBoard, W&B, etc.) /runs/ /logs/ /wandb/ /mlruns/ # --- IDE and Editor Config --- # Visual Studio Code .vscode/* !.vscode/settings.json !.vscode/extensions.json !.vscode/launch.json !.vscode/tasks.json # PyCharm .idea/ # --- OS-generated files --- .DS_Store Thumbs.db # --- Notebooks --- .ipynb_checkpoints