Получение ошибки при преобразовании модели в файл pb для android - PullRequest
0 голосов
/ 05 февраля 2020

Я получаю эту ошибку:

frozen_graph = freeze_graph(K.get_session(), output_names=[model.output.op.name])

TypeError: 'module' object is not callable

Я использую версию tenorflow 1.15.0 с keras 2.0.5

1 Ответ

1 голос
/ 06 февраля 2020

Вы не включили полный код, но позвольте мне догадаться, у вас есть оператор импорта, который выглядит следующим образом:

from tensorflow.tools import freeze_graph

Это должно быть:

from tensorflow.tools.freeze_graph import freeze_graph

Это потому, что функция freeze_graph фактически живет в модуле, который также называется freeze_graph. Оператор импорта, который вы использовали, импортирует весь модуль. Когда ваш код достигает части freeze_graph, это довольно точно, ошибки из-за того, что модули не могут быть вызваны:)

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