Tensorflow 2: изменить модель из концентратора (re snet) - PullRequest
0 голосов
/ 09 февраля 2020

Как изменить график модели и функции (а не только значения переменных) моделей Tensorflow 2, восстановленных из концентратора?

(Это похоже на ту же мотивацию, что и Изменение восстановленной модели TensorFlow , но для Tensorflow 2.)

В частности, для resnet_v1_101 (версия 4 на момент написания этой статьи) я пробовал tensorflow_hub.KerasLayer, tensorflow.keras.models.load_model, tensorflow.saved_model.load и tensorflow_hub.load. Ни один из них не привел к объекту, у которого есть какие-либо функции или свойства для просмотра потокового графа (не говоря уже о его изменении). Я предполагаю, что это связано с тем, что модель была перенесена из более раннего Tensorflow или иным образом неокрашена при сохранении, но, безусловно, потоковый граф и функции должны быть доступны для своих собственных внутренних вычислений?

Непосредственное использование двоичного файла .pb обескровливающий.

...