我正在尝试加载训练有素的模型,但我不能
from keras.models import load_model
from collections import deque
import numpy as np
import argparse
import pickle
import cv2
# load the trained model and label binarizer from disk
print("[INFO] loading model and label binarizer...")
model = load_model("model\\activity.model")
lb = pickle.loads(open("model\\lb.pickle", "rb").read())
错误消息......
[INFO] loading model and label binarizer...
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-8-0c9553a7156e> in <module>()
1 # load the trained model and label binarizer from disk
2 print("[INFO] loading model and label binarizer...")
----> 3 model = load_model("model\\activity.model")
4 lb = pickle.loads(open("model\\lb.pickle", "rb").read())
~\Anaconda3\lib\site-packages\keras\engine\saving.py in load_model(filepath, custom_objects, compile)
417 f = h5dict(filepath, 'r')
418 try:
--> 419 model = _deserialize_model(f, custom_objects, compile)
420 finally:
421 if opened_new_file:
ValueError: ('Invalid `distribution` argument: expected one of {"normal", "uniform"} but got', 'truncated_normal')