Не удается импортировать предварительно обученную модель тензорного потока несколько раз - PullRequest
0 голосов
/ 29 мая 2019

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

import tensorflow as tf
try:
    del g1
except:
    pass
g1 = tf.Graph()
with g1.as_default():
    base_model = tf.keras.applications.MobileNetV2(input_shape=(160,160,3),
                                                       include_top=False,
                                                       weights='imagenet')

Я могу запустить эту ячейку вjupyter хорошо в первый раз, но во второй раз я пытаюсь запустить это, я получаю TypeError: Cannot interpret feed_dict key as Tensor: Tensor Tensor("Placeholder_207:0", shape=(160,), dtype=float32) is not an element of this graph. Тем не менее, я могу запустить эту ячейку несколько раз прекрасно

base_model = tf.keras.applications.MobileNetV2(input_shape=(160,160,3),
                                                       include_top=False,
                                                       weights='imagenet')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...