File size: 642 Bytes
93ed35a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
"""Single source of truth for configuration. Notebooks and scripts
both import from here. Override via environment variables for CI /
deployment, never by editing these defaults at runtime."""

from __future__ import annotations

import os
from pathlib import Path

ROOT = Path(__file__).resolve().parents[2]
DATA_DIR = ROOT / "data"
RAW_DIR = DATA_DIR / "raw"
INTERIM_DIR = DATA_DIR / "interim"
PROCESSED_DIR = DATA_DIR / "processed"
EXTERNAL_DIR = DATA_DIR / "external"
MODELS_DIR = ROOT / "models"

WANDB_PROJECT = os.environ.get("WANDB_PROJECT", "pc-ddpm-alberta")
WANDB_ENTITY = os.environ.get("WANDB_ENTITY", "jbobym")
RANDOM_SEED = 42