время ожидания запроса при загрузке модели глубокого обучения в представлении django - PullRequest
0 голосов
/ 04 апреля 2019

Я исследовал переполнение стека за одну неделю, но не нашел никакого решения

Я создал веб-сервис, подобный API-интерфейсу, используя django, который возвращает ответ json, в виде проекта я загружаю модель глубокого обучения (загрузка графика .meta и файла ckpt), загрузка которого занимает более одной минуты. да, он отлично работает на моей локальной машине, и развернут к героку. всякий раз, когда я отправляю запрос в мое приложение heroku, происходит сбой из-за ошибки тайм-аута запроса h13, после многих отладок я узнал, что его загрузка тензорного потока занимает много времени. превышение времени запроса 30 с и возникшая ошибка.

Я искал, чтобы сократить время загрузки моделей tenorflow, даже пытался преобразовать его в файл .pb и загрузить, но безрезультатно. Пожалуйста, кто-нибудь, помогите мне выйти из этого вопроса.

Как избавиться от ошибки тайм-аута запроса на героку ?? как сократить время загрузки модели? или какая-либо другая облачная платформа для размещения моего API с поддержкой Tensflow? Есть ли способ загрузить модель один раз в день и использовать ее каждый раз ??

    with tf.Session(graph=tf.Graph()) as sess_fr:

        saverf = tf.train.import_meta_graph(os.path.join(model, 'model-#####.meta'))
        saverf.restore(sess_fr, os.path.join(model, 'model-####.ckpt-90'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...