Ошибка при загрузке модели Tensorflow 1.x в Tensorflow 2.x - PullRequest
0 голосов
/ 23 января 2020

Я загружаю свою сохраненную модель Tensorflow 1.x в Tensorflow 2.x, и у меня возникла проблема

Я использую этот код

import os
import tensorflow as tf
from tensorflow import keras
from tensorflow.python.keras.layers import Dense,Flatten
from tensorflow.python.keras import Sequential
from google.colab import drive
drive.mount('/content/gdrive')
model_file_name = os.path.join("my_drive/AI_values/model", 'model.ckpt')# CHANGE MODEL NAME
model = tf.keras.models.load_model(model_file_name)

У меня ошибка

OSError: Unable to open file (unable to open file: name = 'my_drive/AI_values/model/model.ckpt', 
errno = 2, error message = 'No such file or directory', flags = 0, o_flags = 0)

Он показывает ошибку ОС, которая является разрешением, а также показывает, что невозможно открыть файл, но я пробую оба формата .ckpt и .h5, но не работает.

Пожалуйста, помогите мне, я делюсь своей моделью ссылка Google Drive

https://drive.google.com/open?id=1tPoUDM5Re3ZKXwK2f7kbzwK8Lad6vtCX

Также ссылка Google Colab

https://colab.research.google.com/drive/1hf7AwEMJHf4zLZOBSzxejA2ISuTQ3N9K

1 Ответ

0 голосов
/ 23 января 2020

Не могли бы вы заменить my_drive на My Drive (включая пробел) в

model_file_name = os.path.join("my_drive/AI_values/model", 'model.ckpt')

и попробовать?

...