【问题标题】:How to load tensorflow model如何加载张量流模型
【发布时间】:2021-10-25 09:07:03
【问题描述】:
import tensorflow as tf
import cv2

mnist = tf.keras.datasets.mnist

(x_train, y_train), (x_test, y_test) = mnist.load_data()

model = tf.keras.models.load_model("2-conv-0dense-128-units")

model = tf.keras.models.load_model("2-conv-0dense-128-units.model")

我在“C:\Users\Acer\Desktop\bing\Bing\Python_App\Scripts\logs\2-conv-0dense-128-units”有一个保存的模型,但我不知道如何使用张量流

【问题讨论】:

  • 您的模型保存为什么格式? h5?

标签: python tensorflow


【解决方案1】:

路径可以是相对的或绝对的,如果前者确保保存的模型在您正在工作的目录中。

model = load_model('path where model was saved')

【讨论】:

  • 我把它改成了:model = load_model("C:\Users\Acer\Desktop\bing\Bing\Python_App\Scripts\logs\2-conv-0dense-128-units") 但它给了我一个错误: SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape 如何解决这个问题?
  • 将普通字符串更改为原始字符串,方法是将 r 放在它前面,如下所示:r"C:\Users\Acer\Desktop\bing\Bing\Python_App..." 或以这种形式: “C:/Users/Acer/Desktop/bing/Bing/Python_App……”或
猜你喜欢
  • 2018-09-29
  • 2021-12-04
  • 1970-01-01
  • 2017-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多