命令格式说明

专家系统执行分析命令行格式如下:

msadvisor -d data [-c conf] [-p parameter] [-h help]

命令行参数说明如表1所示。

表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

命令行用户使用的帮助信息,解释使用方式。