Я использую Rstudio на движке облачных вычислений Google и использую примеры на
https://tensorflow.rstudio.com/keras/
Моя конечная цель заключается в том, чтобы иметь возможность развернуть R-модель на платформе ИИ и получать прогнозыэтогоЯ перепробовал много примеров, используя кера, тфестиматоры, тензор потока, но ни один из них не может работать полностью.Все они запускаются только до обучения, но когда приходит время экспортировать_савимодели (), все они терпят неудачу.Локальный прогноз, оценка работает отлично.
model %>% evaluate(x_test, y_test) # work fine in Rstudio
model %>% predict_classes(x_test) # work fine in Rstudio
Хочу, чтобы здесь появилась моя версия модели.
Проблемы:
После завершения обучения я не могу экспортировать модель в корзину GCS, поскольку команда для этого не выполняется.
export_savedmodel(model, "savedmodel")
Сообщение об ошибке:
Error in export_savedmodel.keras.engine.training.Model(model,"savedmodel") :
'export_savedmodel()' is currently unsupported under the TensorFlow
Keras implementation, consider using 'tfestimators::keras_model_to_estimator()'.
Затем я изменил свой код на ниже, но все равно получаю сообщение об ошибке:
library(tfestimators)
tfe_model <- tfestimators::keras_model_to_estimator(model)
export_savedmodel(tfe_model, "savedmodel")
Ошибка:
Error in export_savedmodel.tf_estimator(tfe_model, "savedmodel") :
Currently only classifier and regressor are supported. Please specify a
custom serving_input_receiver_fn.
Что мне нужно:
Как я могу решить проблему?Или мы будем благодарны за любые рекомендации по развертыванию пакетов R на облачной платформе Google.