专家系统执行分析命令行格式如下:
msadvisor -d data [-c conf] [-p parameter] [-h help]
命令行参数说明如表1所示。
参数名 |
参数说明 |
是否必选 |
---|---|---|
-d --data |
用户指定的分析数据的路径。 须指定到数据目录根路径data,例如/home/HwHiAiUser/data/。 专家系统分析过程较为复杂,会产生较多的临时文件,因此执行专家系统分析前,需预留足够大的内存空间,否则可能造成进程终止。例如指定路径下的数据文件为100MB时,需要预留1GB的内存空间。 |
是 |
-c --conf |
指定知识库配置文件.json,例如–c ecosystem.json,也可以同时指定多个文件,用分号隔开并在前后加引号,例如-c "/xx/echosystem.json;/xx/model.json" 用于执行命令后调取启动专家系统分析的Python源码。 |
是 |
-p --parameter |
自定义参数。可配置范围为(0, 1000]个字符。 配置格式为:-p modelname.key=value(modelname为模型名称,key为参数名,value为参数取值,多个参数时用分号隔开并在前后加引号,例如:"modelname1.key1=value1;modelname2.key2=value2")。 配置参数将修改生态知识库ecosystem.json文件中的parameter参数value值,若ecosystem.json文件中已存在modelname.key则替换已有的value值,若不存在则新增参数。 当前取值支持:string字符串、num_int整数、数组(string类型元素、num_int类型元素) |
否 |
-h --help |
命令行用户使用的帮助信息,解释使用方式。 |
否 |