diff --git a/eval_framework/main.py b/eval_framework/main.py index 6c7bf2b..7f32ff0 100644 --- a/eval_framework/main.py +++ b/eval_framework/main.py @@ -1,3 +1,13 @@ +""" +@file +@brief 主程序入口,负责加载配置、处理命令行参数、执行模型评估等 +@author: Yutang Li +@mail: yt.li2@siat.ac.cn +@date: 2025-05-28 +@version: 1.0 +""" + + import argparse import logging from pathlib import Path diff --git a/eval_framework/src/__init__.py b/eval_framework/src/__init__.py index d534827..0bef414 100644 --- a/eval_framework/src/__init__.py +++ b/eval_framework/src/__init__.py @@ -1,3 +1,12 @@ +""" +@file +@author: Yutang Li +@mail: yt.li2@siat.ac.cn +@date: 2025-05-28 +@version: 1.0 +""" + + from .data_loader import DataLoader from .llm_client import LLMClient from .evaluator import Evaluator diff --git a/eval_framework/src/data_loader.py b/eval_framework/src/data_loader.py index 9a97abe..7e748c6 100644 --- a/eval_framework/src/data_loader.py +++ b/eval_framework/src/data_loader.py @@ -1,3 +1,12 @@ +""" +@file +@author: Yutang Li +@mail: yt.li2@siat.ac.cn +@date: 2025-05-28 +@version: 1.0 +""" + + import json import logging from typing import List, Dict, Any diff --git a/eval_framework/src/evaluator.py b/eval_framework/src/evaluator.py index 2d4254b..1a40515 100644 --- a/eval_framework/src/evaluator.py +++ b/eval_framework/src/evaluator.py @@ -1,3 +1,12 @@ +""" +@file +@author: Yutang Li +@mail: yt.li2@siat.ac.cn +@date: 2025-05-28 +@version: 1.0 +""" + + import logging import concurrent.futures from typing import List, Dict, Any, Tuple diff --git a/eval_framework/src/llm_client.py b/eval_framework/src/llm_client.py index 6ce60ef..d3fd265 100644 --- a/eval_framework/src/llm_client.py +++ b/eval_framework/src/llm_client.py @@ -1,3 +1,12 @@ +""" +@file +@author: Yutang Li +@mail: yt.li2@siat.ac.cn +@date: 2025-05-28 +@version: 1.0 +""" + + import logging import time from typing import Optional diff --git a/eval_framework/src/metrics.py b/eval_framework/src/metrics.py index dcfb93d..ab4f871 100644 --- a/eval_framework/src/metrics.py +++ b/eval_framework/src/metrics.py @@ -1,3 +1,12 @@ +""" +@file +@author: Yutang Li +@mail: yt.li2@siat.ac.cn +@date: 2025-05-28 +@version: 1.0 +""" + + import re import numpy as np from typing import List, Dict, Any, Optional diff --git a/eval_framework/src/utils.py b/eval_framework/src/utils.py index 652f4a2..36042aa 100644 --- a/eval_framework/src/utils.py +++ b/eval_framework/src/utils.py @@ -1,3 +1,12 @@ +""" +@file +@author: Yutang Li +@mail: yt.li2@siat.ac.cn +@date: 2025-05-28 +@version: 1.0 +""" + + import json import yaml import logging