预测

当一个机器学习模型建立后,用户可以使用该模型来预测新的数据实例的结果。这可以通过以下命令来完成:

silas predict [OPTIONS] [model_dir] [data_file]

其中model_dir定义了存储模型的目录,data_file是包含新数据实例的文件,OPTIONS包括:

  • -h: 打印帮助信息并退出。

  • -o: prediction_file: 把预测结果输出到prediction_file。

例如,要使用model/this-model/中的模型获得对数据文件new-data1.csv的预测,并将预测结果存储在pred.csv中,使用以下命令:

silas predict -o pred.csv model/this-model/ new-data1.csv

预测文件pred.csv包含了new-data1.csv中的每一个数据条目(行)的每一个类(列)的概率分布。