Polyp_Detection / core /config.py
Harshith Reddy
Multi-model support: config paths, lazy load by name, query param validation, response model field
07a087d
Raw
History Blame Contribute Delete
351 Bytes
import os
from pathlib import Path
import torch as _torch
BASE_DIR = Path(__file__).resolve().parent.parent
MODEL_DIR = BASE_DIR
CHECKPOINT_MAP = {
"Kvasir-Seg": MODEL_DIR / "checkpoint-Kvasir-Seg.pth",
"BKAI-IGH": MODEL_DIR / "checkpoint-BKAI-IGH.pth",
}
IMAGE_SIZE = (256, 256)
DEVICE = "cuda" if _torch.cuda.is_available() else "cpu"