为了账号安全,请及时绑定邮箱和手机立即绑定

不接受 TensorFlow conv2d 数据集形状

不接受 TensorFlow conv2d 数据集形状

忽然笑 2021-07-28 15:58:42
尝试使用包含两个 8x8 图像的列表来训练 cnn2d。这就是我得到的回报。我是否必须以某种方式展平 2x8x8 阵列?我不确定支持的类型是什么。图像是移动前后的 8x8 棋盘格。TypeError: Failed to convert object of type <class 'tensorflow.python.data.ops.dataset_ops.TensorSliceDataset'> to Tensor.Contents: <TensorSliceDataset shapes: ((2, 8, 8), ()), types: (tf.float64, tf.float64)>. Consider casting elements to a supported type.抱歉,我刚开始使用TF.
查看完整描述

2 回答

?
FFIVE

TA贡献1797条经验 获得超6个赞

尝试使用 .reshape(2, 64) 方法。另外,我建议你查看一些处理 MNIST 数据集的代码,这是训练自己处理图像的基本数据集(它是一个手写数字数据库)。数据集中的图像从原始 (28,28) 重新整形为 (784,)。


查看完整回答
反对 回复 2021-08-03
  • 2 回答
  • 0 关注
  • 164 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号