Извинения за то, что я уверен, является вопросом новичка, но я немного новичок в машинном обучении.
Мне интересно, как правильно экспортировать и использовать встроенную модель Keras для использования в Tensorflow. Я изучил все возможные ресурсы и наткнулся на множество неясной или, казалось бы, не связанной информации.
Моя цель — экспортировать и использовать обученную модель в API-интерфейсе Tensorflow c ++, а не в службе Tensorflow, которая кажется наиболее близкой к конкретному примеру экспорта и использования модели в Tensorflow.
Чтобы разделить это немного, так что, надеюсь, легче переварить
Как правильно экспортировать модель? Я видел по крайней мере 2 разных способа экспорта и импорта MetaGraph
чтобы использовать SavedModel
объект, неясно, каков правильный метод.
После того, как я экспортирую модель, неясно, как я могу выполнить какие-либо новые операции с ней. Похоже, что экспортируется много операций и переменных, что немного сбивает с толку. Я полагаю, что лучше подвести итог, например, что эквивалентно тензорному потоку model.predict
быть?
У меня есть простая модель здесь, в Керасе, которая просто умножает входной сигнал на 2, который можно использовать в качестве примера, если это поможет. Я полагаю, что он настроен правильно, я не совсем уверен, правильная ли полученная форма, но операция, кажется, работает.
https://gist.github.com/sortofsleepy/b17417e2cbca1a39d33b32d325f07995
Помощь приветствуется! Спасибо!
Задача ещё не решена.
Других решений пока нет …