Можно ли параллельно запускать несколько сохраненных моделей в Keras? - PullRequest
0 голосов
/ 24 марта 2020

У меня есть сигнал, из которого я заинтересован в извлечении его различных функций. Для каждой функции я обучил свою модель нейронной сети и сохранил ее в виде файлов HDF5. Теперь я загружаю их, чтобы делать прогнозы, но я спрашиваю себя, не могу ли я запустить их параллельно, отображая соответственно все функции одновременно, поскольку ввод одинаковый?

Если Итак, как я могу это сделать.

Спасибо

1 Ответ

1 голос
/ 24 марта 2020

Вы можете просто запустить модели одновременно, используя многопоточность , многопроцессорность или запустив несколько сценариев Python (по одному для каждой модели).

Другой вариант состоит в том, чтобы использовать керасы и соединять все модели, вводя один и тот же входной слой во все модели. В результате вы получите одну супермодель, и вы можете позволить керасам беспокоиться о распараллеливании. Эта настройка даже позволяет вам тренировать все модели вместе и использовать общие слои.

Подробнее см. В документации keras .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...