|
|
import os |
|
|
|
|
|
class Config: |
|
|
"""Central Configuration Management""" |
|
|
APP_NAME = "PathoAI" |
|
|
VERSION = "v1.0.0" |
|
|
|
|
|
|
|
|
IMG_SIZE = (224, 224) |
|
|
INPUT_SHAPE = (224, 224, 3) |
|
|
|
|
|
|
|
|
CLASSES = [ |
|
|
'Benign (Normal Doku)', |
|
|
'Adenocarcinoma (Akciğer Kanseri Tip 1)', |
|
|
'Squamous Cell Carcinoma (Akciğer Kanseri Tip 2)' |
|
|
] |
|
|
|
|
|
|
|
|
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) |
|
|
MODEL_DIR = os.path.join(BASE_DIR, "models") |
|
|
CLS_MODEL_PATH = os.path.join(MODEL_DIR, "resnet50_best.keras") |
|
|
SEG_MODEL_PATH = os.path.join(MODEL_DIR, "cia_net_final_sota.keras") |
|
|
|
|
|
|
|
|
NUC_THRESHOLD = 0.4 |
|
|
CON_THRESHOLD = 0.3 |