首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当模型预测时,无法为矩阵构建TypeSpec

当模型预测时,无法为矩阵构建TypeSpec
EN

Stack Overflow用户
提问于 2019-10-25 07:00:18
回答 1查看 3.6K关注 0票数 5

该模型在TensorFlow 1.15 (最新版本)上工作得很好,但在Tensorflow 2.0上却不起作用。该模型是一个Keras模型。

代码语言:javascript
复制
model.predict(self.A.todense())

提取的错误消息:

/tensorflow-2.0.0/python3.6/tensorflow_core/python/framework/type_spec.py in

type_spec_from_value(值)

490491引发TypeError(“无法为%s类型的%r构建TypeSpec”%s“%

-> 492 (值,type(value).name)) )

493 494

TypeError:无法为矩阵构建TypeSpec ([ 0,1,0,…,0,0,0,0,

0,0,0,.,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,dtype=int64)

EN

回答 1

Stack Overflow用户

发布于 2020-08-17 05:42:10

当我使用Pandas对象( DataFramesSeries )作为输入和目标数据时,也出现了同样的错误。看起来您的输入是matrix类型的,在这种情况下,这也可能是您的问题;一个简单的修复将是任何类型的转换,np.array(self.A.todense())可能会做到这一点。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58553695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档