我用H2O创建了一个MOJO文件,并尝试根据已保存的带有R的模型进行预测。但是,我得到退出状态127错误,找不到任何解决方案。
我已经更新到最新的H2O版本。该问题仅发生在Windows上,在Kaggle上运行代码完全没有错误。
> modelpath <- h2o.download_mojo(fileh, path=getwd(), get_genmodel_jar=TRUE)
> modelpath
[1]“ DeepLearning_model_R_1560926535628_2.zip”
> if(is.vector(X)) X <- t(X)
> X <- as.matrix(X)
> Ynew <- h2o.mojo_predict_df(frame = X, mojo_zip_path=modelpath, verbose=T)
...
input_csv: C:\Users\PAPERS~1\AppData\Local\Temp\Rtmpem4zDz/input.csv
mojo_zip:C:\Users\paperspace\Documents\DeepLearning_model_R_1560926535628_2.zip genmodel_jar: C:/Users/paperspace/Documents/h2o-genmodel.jar
output_csv: C:\Users\PAPERS~1\AppData\Local\Temp\Rtmpem4zDz/prediction.csv
classpath: C:/Users/paperspace/Documents/h2o-genmodel.jar
java_options: -Xmx4g -XX:ReservedCodeCacheSize=256m
java cmd: java -Xmx4g -XX:ReservedCodeCacheSize=256m -cp C:/Users/paperspace/Documents/h2o-genmodel.jar hex.genmodel.tools.PredictCsv --mojo C:\Users\paperspace\Documents\DeepLearning_model_R_1560926535628_2.zip --input C:\Users\PAPERS~1\AppData\Local\Temp\Rtmpem4zDz/input.csv --output C:\Users\PAPERS~1\AppData\Local\Temp\Rtmpem4zDz/prediction.csv --decimal
Fehler in h2o.mojo_predict_csv(input_csv_path = input_csv_path, mojo_zip_path = mojo_zip_path, :
SYSTEM COMMAND FAILED (exit status 127)
Zusätzlich: Warnmeldung:
In dir.create(tmp_dir) :
'C:\Users\PAPERS~1\AppData\Local\Temp\Rtmpem4zDz' existiert bereits