Это потокобезопасно при использовании tf.Session в сервисе логического вывода?

Теперь мы использовали TensorFlow для обучения и экспорта модели. Мы можем реализовать сервис вывода с помощью этой модели так же, какtensorflow/serving делает.

У меня есть вопрос о том,tf.Session объект является потокобезопасным или нет. Если это правда, мы можем инициализировать объект после запуска и использовать объект singleton для обработки одновременных запросов.

Ответы на вопрос(1)

Решение Вопроса

tf.Session объект является потокобезопасным дляSession.run() звонки из нескольких потоков.

До TensorFlow 0.10 модификация графика не была поточно-ориентированной. Это было исправлено в выпуске 0.10, поэтому вы можете добавлять узлы в график одновременно сSession.run() звонки, хотя это не рекомендуется по причинам производительности; вместо этого рекомендуется позвонитьsess.graph.finalize() перед использованием сеанса из нескольких потоков, чтобы предотвратить случайные утечки памяти.

 Adrian Hood Sr13 апр. 2019 г., 00:27
Можно ли привести минимальный пример использования Keras.
 tobe03 авг. 2016 г., 06:02
Отлично. Большое спасибо. Нужно ли добавлять это в документ? Любой, кто использует TensorFlow, может реализовать сервис логического вывода для своих моделей, и важно сделать это правильно.

Ваш ответ на вопрос