小编Sam*_*han的帖子

model_config = json_utils.decode(model_config.decode('utf-8')) AttributeError: 'str' 对象没有属性 'decode'

我正在从事一个 Python 项目,该项目检测叶子上的疾病并在叶子上喷洒肥料。

在对其他错误进行了数小时的故障排除后,我归结为以下最终错误,该错误总是发生并且我似乎无法修复。

以下是到目前为止我用于依赖项的版本:

  • keras = 2.4.3
  • cv2 = 4.5.1
  • numpy = 1.20.1
  • 张量流 = 2.4.0
  • h5py = 3.2.1
  • 熊猫 = 1.2.3

我面临的错误:

Traceback (most recent call last):
  File "leaf_cnn.py", line 12, in <module>
    model = load_model('Leaf_CNN.h5')
  File "/home/pi/.local/lib/python3.7/site-packages/tensorflow/python/keras/saving/save.py", line 207, in load_model
    compile)
  File "/home/pi/.local/lib/python3.7/site-packages/tensorflow/python/keras/saving/hdf5_format.py", line 182, in load_model_from_hdf5
    model_config = json_utils.decode(model_config.decode('utf-8'))
AttributeError: 'str' object has no attribute 'decode'
Run Code Online (Sandbox Code Playgroud)

代码文件leaf_cnn.py

# importing files/dependencies

from tensorflow.keras.models import load_model
import cv2
import numpy as np
#import Categories
import time
import …
Run Code Online (Sandbox Code Playgroud)

python numpy raspberry-pi keras tensorflow

2
推荐指数
1
解决办法
2488
查看次数

标签 统计

keras ×1

numpy ×1

python ×1

raspberry-pi ×1

tensorflow ×1