如何解决AttributeError:在tensorflow服务中保存keras模型时,'list'对象没有属性'dtype'
我已经使用下面给出的代码在keras中训练了一个模型,试图将其保存在TFS(tensorflow服务)中
model_path = '{}/{}/00000001'.format('deepfm_model','dfmr')
sess = K.get_session()
print('session is {}'.format(sess))
tf.compat.v1.saved_model.simple_save(
sess,os.path.join(model_dir,model_path),inputs={'inputs': model.input},outputs={t.name: t for t in model.outputs})
但是出现如下所示的AttributeError。
File "/usr/local/lib/python3.7/site-packages/tensorflow/python/saved_model/utils_impl.py",line 77,in build_tensor_info_internal
dtype=dtypes.as_dtype(tensor.dtype).as_datatype_enum,AttributeError: 'list' object has no attribute 'dtype'
这可能是什么原因以及如何解决?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。