首页 > 其他分享> > 成功解决ValueError: Dimension 1 in both shapes must be equal, but are 1034 and 1024. Shapes are [100,103
成功解决ValueError: Dimension 1 in both shapes must be equal, but are 1034 and 1024. Shapes are [100,103
作者:互联网
成功解决ValueError: Dimension 1 in both shapes must be equal, but are 1034 and 1024. Shapes are [100,1034] and [100,1024]. for 'Assign_8' (op: 'Assign') with input shapes: [100,1034], [100,1024].
目录
解决问题
ValueError: Dimension 1 in both shapes must be equal, but are 1034 and 1024. Shapes are [100,1034] and [100,1024]. for 'Assign_8' (op: 'Assign') with input shapes: [100,1034], [100,1024].
解决思路
值错误:两种形状的维度1必须相等,但是是1034和1024。形状为[100,1034]和[100,1024]。对于具有输入形状的'Assign_8' (op: 'Assign'):[100,1034],[100,1024]。
解决方法
读入的h5文件本身错误,需要重新训练得到最新的h5文件,然后导入读取即可!
g.load_weights('models/DCGAN1123.h5')
标签:both,1024,h5,Shapes,shapes,100,Assign,1034 来源: https://blog.51cto.com/u_14217737/2912436