removed useless module and using env vars because

better
This commit is contained in:
Karma Riuk
2025-05-21 13:40:17 +02:00
parent dd58d962ac
commit 59b2fbb32e
2 changed files with 3 additions and 11 deletions

View File

@ -1,8 +0,0 @@
# utils/paths.py
from pathlib import Path
PROJECT_ROOT = Path(__file__).resolve().parent.parent
def get_project_path(relative_path: str) -> Path:
return PROJECT_ROOT / relative_path

View File

@ -1,16 +1,16 @@
import json
import os
import sys
from typing_extensions import Callable
from utils.build_handlers import get_build_handler
from .paths import get_project_path
from sacrebleu import sentence_bleu as bleu
from utils.dataset import ArchiveState, Comment, CommentGenSubmission, Dataset
REFERENCE_MAP = Dataset.from_json(
str(get_project_path('../data/dataset.json'))
os.getenv("DATASET_PATH", os.path.join("data", "dataset.json")),
).build_reference_map()
ARCHIVES_ROOT = str(get_project_path('../data/archives'))
ARCHIVES_ROOT = os.getenv("ARCHIVES_ROOT", "data/archives")
def comment_distance(submission: CommentGenSubmission, entry: Comment):