博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Shape mismatch: The shape of labels (received (3,)) should equal the shape of logits except for the
阅读量:3956 次
发布时间:2019-05-24

本文共 596 字,大约阅读时间需要 1 分钟。

问题描述

ValueError: Shape mismatch: The shape of labels (received (3,)) should equal the shape of logits except for the last dimension (received (1, 3)).
问题分析:输入与接受的不一致
查找问题:标签经过tf.one_hot进行处理。

在训练模型时,一般会将label使用one hot编码,然后模型的loss使用“sparse_categorical_crossentropy”

model.compile(optimizer=tf.keras.optimizers.Adam(1e-4),loss='sparse_categorical_crossentropy',metrics=['accuracy'])

然后就报错了

解决办法:loss使用’categorical_crossentropy’

model.compile(optimizer=tf.keras.optimizers.Adam(1e-4),loss='categorical_crossentropy',metrics=['accuracy'])

问题解决,loss函数调错,使用了没编码时的sparse_categorical_crossentrop,就会出现这种问题。

转载地址:http://hxxzi.baihongyu.com/

你可能感兴趣的文章
《写出质量好软件的75条体会》暨答案ZT [转自monkyy的blog]
查看>>
关于详细设计
查看>>
POJ2838,Sliding Window(单调队列)
查看>>
牛客练习赛50,B tokitsukaze and Hash Table(STL+输入输出挂)
查看>>
POJ3728,The merchant(倍增LCA+分治)
查看>>
2019 ICPC Malaysia National,E. Optimal Slots(01背包变形)
查看>>
洛谷P1638 逛画展(双向队列)
查看>>
牛客练习赛51,D(二分图匹配)
查看>>
POJ2892,Tunnel Warfare(线段树维护连续区间)
查看>>
POJ3468,A Simple Problem with Integers(线段树-区间查询-区间更新)
查看>>
快速幂(递归)
查看>>
CodeForces 1101A Minimum Integer(思维)
查看>>
CodeForces 1102A Integer Sequence Dividing(思维)
查看>>
CodeForces 1087B Div Times Mod(思维)
查看>>
杭电ACM——4310,Hero(贪心)
查看>>
杭电ACM——1789,Doing Homework Again(贪心)
查看>>
北大ACM——2782,Bin Packing(贪心)
查看>>
北大ACM——4014,Dice(贪心)
查看>>
杭电ACM——4864,Task(贪心)
查看>>
北大ACM——3176,Cow Bowling(动态规划)
查看>>