File size: 792 Bytes
fedd8d3 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | # MedGemma 配置管理器
# 重用 Protenix 的 ConfigManager
from onescience.models.protenix.config.config import (
ConfigManager,
parse_configs as protenix_parse_configs,
parse_sys_args,
load_config,
save_config,
)
__all__ = [
"ConfigManager",
"parse_configs",
"parse_sys_args",
"load_config",
"save_config",
]
def parse_configs(base_configs: dict, sys_args=None, fill_required_with_null: bool = False):
"""
解析 MedGemma 配置
Args:
base_configs: 基础配置字典
sys_args: 命令行参数(可选)
fill_required_with_null: 是否用 None 填充必需值
Returns:
ConfigDict: 解析后的配置
"""
return protenix_parse_configs(base_configs, sys_args, fill_required_with_null)
|