chronaxis.fast.baseline
源码基线:8904c2f744951857659abd40aaa3535d57faf53c
1"""修复版 base 的测量入口。输入为冻结的文件参数,只测读取、直接累计及发布。"""23import argparse4import json5from pathlib import Path67from .run import run_prepared8910def main():11 """执行一个低层基准任务并打印实际清单路径。解析或执行错误使进程失败。"""12 parser = argparse.ArgumentParser(description=__doc__)13 parser.add_argument('--config',type=Path,required=True)14 parser.add_argument('--output',type=Path,required=True)15 args = parser.parse_args()16 spec = json.loads(args.config.read_text(encoding='utf-8-sig'))17 path = run_prepared(spec,args.output,engine='chrginfo_corrected')18 print(json.dumps({'manifest_path':str(path)},ensure_ascii=False))192021if __name__ == '__main__':22 main()23