Tensorflow Различные способы экспорта и запуска графа в C ++

Для импорта вашей обученной сети в C ++ вам необходимо экспортировать свою сеть, чтобы иметь возможность сделать это. После долгих поисков и почти без информации о них выяснилось, что мы должны использоватьfreeze_graph () чтобы быть в состоянии сделать это.

Благодаря новой версии Tensorflow 0.7 они добавилидокументация этого

Изучив документацию, я обнаружил, что существует несколько похожих методов, можете ли вы сказать, в чем разница междуfreeze_graph() а также:tf.train.export_meta_graph поскольку он имеет аналогичные параметры, но кажется, что он также может быть использован для импорта моделей в C ++ (я просто предполагаю, что разница в том, что для использования вывода файла этим методом вы можете использовать толькоimport_graph_def() или это что то другое?)

Также один вопрос о том, как использоватьwrite_graph(): В документацииgraph_def дан кем-тоsess.graph_def но в примерах вfreeze_graph() этоsess.graph.as_graph_def(), В чем разница между этими двумя?

Этот вопрос связан сЭта проблема.

Спасибо!

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

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