DariusGiannoli
fix: 5 critical bugs + dark theme
640e5f2
raw
history blame contribute delete
798 Bytes
# src/config.py
from pathlib import Path
# Get project root
PROJECT_ROOT = Path(__file__).resolve().parent.parent
# Data Paths
DATA_DIR = PROJECT_ROOT / "data"
ARTROOM_DIR = DATA_DIR / "artroom"
BIRD_YOLO_DIR = ARTROOM_DIR / "bird" / "yolo"
BIRD_YAML = BIRD_YOLO_DIR / "bird_data.yaml"
# Model Paths
MODEL_DIR = PROJECT_ROOT / "models"
MODEL_PATHS = {
'yolo' : MODEL_DIR / "yolov8n.pt",
'resnet': MODEL_DIR / "resnet18.pth",
'resnet_head': MODEL_DIR / "resnet18_head.pkl",
'mobilenet': MODEL_DIR / "mobilenet_v3.pth",
'mobilevit': MODEL_DIR / "mobilevit_xxs.pth",
'mobilevit_head': MODEL_DIR / "mobilevit_head.pkl",
'orb_ref': MODEL_DIR / "orb_reference.pkl",
'rce_model': MODEL_DIR / "rce_model.pkl"
}
# Training Results
TRAINING_DIR = PROJECT_ROOT / "training"