Mojo Scoring Java Ошибка с использованием h2o.mojo_predict_df - PullRequest
0 голосов
/ 29 октября 2018

Я использовал H2O около года, чтобы строить и оценивать модели, но никогда не использовал MOJO для этого. Это то, что я сейчас хочу сделать, и я наткнулся на функцию h2o.mojo_predict_df, чтобы оценить мои модели, что значительно увеличит время выполнения, а также позволит мне обновить мой h2o, не беспокоясь о том, что мои модели не будут забиты позже. версия h2o.

Итак, я скачал .zip из MOJO и соответствующий файл .jar, скажем, они находятся в папке

C: \ Folder \ Test \ Model.zip

C: \ Folder \ Test \ h2o-genmodel.jar

Теперь я пытаюсь выполнить его, скажем, мой фрейм данных R называется Data, тогда я использую:

h2o.mojo_predict_df(frame = Data, 
                    mojo_zip_path = "C:/Folder/Test/Model.zip",
                    genmodel_jar_path = "C:/Folder/Test/h2o-genmodel.jar")

Однако это приводит к ошибке:

Ошибка в safeSystem (cmd_str): SYSTEM COMMAND FAILED (состояние выхода 127).

Я не совсем уверен, что это такое. Мой опыт работы с Java ограничен. Я пробовал на другой машине и получил совершенно другую ошибку:

«Ошибка: не удалось создать виртуальную машину Java». Ошибка: произошло фатальное исключение. Программа выйдет. Нераспознанный вариант: - 1. Ошибка в safeSystem (cmd_str): SYSTEM COMMAND FAILED (выход из состояния 1).

Я не уверен, почему они получили разные ошибки. Код запускался точно так же.

Буду признателен за любую помощь!

1 Ответ

0 голосов
/ 31 октября 2018

Как отметил Натан в комментариях, ошибка вызвана ошибкой в ​​Stacked Ensemble Mojo, которую можно отследить здесь: 0xdata.atlassian.net/browse/PUBDEV-6026

...