Интеграция Keras с файлами модели Google Cloud Storage с использованием явных учетных данных - PullRequest
0 голосов
/ 14 октября 2019

Я могу загрузить веса моделей keras из файла в облачном хранилище Google:

model.load_weights("gs://my_bucket/my_weights.hdf5")

Это работает только локально после загрузки файла "credentials.json" и установки переменной среды GOOGLE_APPLICATION_CREDENTIALS, указывающей наэтот файл.

Но мой вопрос в том, что мне нужен этот код для запуска на рабочем сервере (Heroku), на который я не могу загрузить файл учетных данных, как я могу заставить этот код работать насервер? Можно ли использовать переменные среды передачи более явно?

ПРИМЕЧАНИЕ. Я попытался установить учетные данные в переменную среды словарного стиля в Heroku (heroku config:set GOOGLE_APPLICATION_CREDENTIALS="$(< credentials.json)"), которая работает с API листов Google, но не в этомчехол с интеграцией керас.

...