FailedPreconditionError: Ошибка при чтении модуля переменной ресурса .. при оценке предварительно обученной модели тензорного потока - PullRequest
0 голосов
/ 19 июня 2019

Я обучил бинарный классификатор изображений в начале3.Я могу оценить модель сразу после ее создания.Но если я сохраняю модель и перезагружаю ее, а затем пытаюсь оценить или предсказать, я получаю следующую ошибку:

FailedPreconditionError: Error while reading resource variable module_16/InceptionV3/Mixed_6d/Branch_2/Conv2d_0c_1x7/BatchNorm/beta from Container: localhost. This could mean that the variable was uninitialized. Not found: Resource localhost/module_16/InceptionV3/Mixed_6d/Branch_2/Conv2d_0c_1x7/BatchNorm/beta/N10tensorflow3VarE does not exist.
 [[{{node lambda_2_8/module_16_apply_default/InceptionV3/InceptionV3/Mixed_6d/Branch_2/Conv2d_0c_1x7/BatchNorm/ReadVariableOp}}]]

Вот фрагмент кода:

with tf.compat.v1.Session() as sess:
  sess.run(tf.global_variables_initializer())
  #sess.run(tf.local_variables_initializer())
  new_model = tf.keras.models.load_model('mymodel.h5')
  new_model.summary()
  eval_model=new_model.evaluate(image_test, label_test)
  eval_model

конфигурация:тензор потока 1.14.0-rc1,
керас 2.2.4-тф

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