Экспорт и использование модели Keras в Tensorflow 1.0 — есть ли простой пример?

Извинения за то, что я уверен, является вопросом новичка, но я немного новичок в машинном обучении.

Мне интересно, как правильно экспортировать и использовать встроенную модель Keras для использования в Tensorflow. Я изучил все возможные ресурсы и наткнулся на множество неясной или, казалось бы, не связанной информации.

Моя цель — экспортировать и использовать обученную модель в API-интерфейсе Tensorflow c ++, а не в службе Tensorflow, которая кажется наиболее близкой к конкретному примеру экспорта и использования модели в Tensorflow.

Чтобы разделить это немного, так что, надеюсь, легче переварить

  1. Как правильно экспортировать модель? Я видел по крайней мере 2 разных способа экспорта и импорта MetaGraph чтобы использовать SavedModel объект, неясно, каков правильный метод.

  2. После того, как я экспортирую модель, неясно, как я могу выполнить какие-либо новые операции с ней. Похоже, что экспортируется много операций и переменных, что немного сбивает с толку. Я полагаю, что лучше подвести итог, например, что эквивалентно тензорному потоку model.predict быть?

У меня есть простая модель здесь, в Керасе, которая просто умножает входной сигнал на 2, который можно использовать в качестве примера, если это поможет. Я полагаю, что он настроен правильно, я не совсем уверен, правильная ли полученная форма, но операция, кажется, работает.

https://gist.github.com/sortofsleepy/b17417e2cbca1a39d33b32d325f07995

Помощь приветствуется! Спасибо!

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]