как предсказать онлайн-модель тензорного потока с помощью JS
Мы строим модель NN в тензорном потоке, подобную https://github.com/GoogleCloudPlatform/cloudml-samples/tree/master/census/tf-keras
Затем мы экспортировали его в GCP, используя следующие gcloud ai-platform models create
команды и прогнозировать с помощью gcloud ai-platform predict
работает отлично
Теперь мы хотим делать онлайн-прогнозы с использованием javascript, кажется, есть несколько вариантов:
используя https://www.npmjs.com/package/@google-cloud/automl, но при проверке https://googleapis.dev/nodejs/automl/latest/v1beta1.PredictionServiceClient.html кажется, что это не может быть используется для нейронных сетей (?) Когда мы запускаем пример кода https://www.npmjs.com/package/@google-cloud/automl с нашими параметрами, мы получаем ошибку "Неверный идентификатор ресурса"
Используя REST API, curl работает нормально, но как установить постоянную авторизацию на сервере?
Любое другое предложение?
Амир
1 ответ
Я решил проблему, создав контейнер Python, который работает в gcloud (https://cloud.google.com/run/docs/quickstarts/build-and-deploy)
JS вызывает контейнер с помощью REST API, контейнер python делает прогноз и отвечает на результаты JS