本文共 613 字,大约阅读时间需要 2 分钟。
Keras, 模型载入
code
from keras.models import model_from_jsonimport layers_builder as layersfrom keras.utils.generic_utils import CustomObjectScopepath = "/home/darknet/CM/23_SLAM/Semantic_SLAM/Third_Part/PSPNet_Keras_tensorflow/weights/keras/pspnet101_cityscapes.json"with CustomObjectScope({ 'Interp': layers.Interp}): with open(path, 'r') as file_handle: tmp = file_handle.read()model = model_from_json(tmp)
报错
keras模型载入时报错:code = marshal.loads(raw_code),ValueError: bad marshal data (unknown type code)再用python3.6配置了一个环境,报错信息为:SystemError: unknown opcode
分析
这是由于python版本问题引起的,再配置一个python3.5的环境。就ok了。转载地址:http://nuhws.baihongyu.com/