main_eval_process
接口功能
eval的函数入口。
接口引用路径
ockics.entry.main_eval_process
接口格式
函数:main_eval_process(eval_para)
输入参数
参数 |
类型 |
是否必选 |
说明 |
取值要求 |
|---|---|---|---|---|
eval_para |
ParaEval |
必选 |
eval组件的所有输入数据。 |
函数参数,元组类型,具体元素详见ParaEval。 |
返回值
无
使用样例
import argparse
from collections import namedtuple
ParaEval = namedtuple("ParaEval",
["base_model", "mode", "eval_datasets", "eval_dataset_images", "eval_config", "dataset_fmt",
"standalone", "eval_work_url", "output_metric_map", "s3_endpoint", "s3_ak", "s3_sk",
"s3_secure",
"s3_certcheck"])
def main_eval(s3_endpoint=None, s3_ak=None, s3_sk=None, s3_secure=None, s3_certcheck=None):
'''evaluate component main entry
'''
argss = _parse_args()
para = ParaEval(argss.baseModel, argss.mode, argss.evalDatasets, argss.eval_dataset_images, argss.evalConfig,
argss.dataset_fmt, argss.standalone, argss.evalWorkUrl, argss.outputMetricMAP,
s3_endpoint, s3_ak, s3_sk, s3_secure, s3_certcheck)
main_eval_process(para)
父主题: eval组件接口