为什么我的gan神经网络生成出来的居然是九张图而不是一张图?

我的数据集使用了一组卡通肖像,但通过重塑维度后,输出生成的模型实际上是九张脸,而不是一张脸。是哪里出了问题?
image.png
鉴别器
c0c23f7b54741862191f8647ebb348d7_5532946c-4c13-41ab-b288-079727c8cc75.png
生成器
e236767053bdacc7ae09f791f99f2b92_f268293f-10a9-42a3-b1ef-13f8781bb058.png
View
2879e914ef91002a39f3a3d62559227b_e2e3cf9c-4875-469a-a9fe-b3a04a15527c.png

阅读 1.7k
1 个回答
✓ 已被采纳

找到问题了,还是数据集在读取的时候,用PIL读取数据维度为(1,3,300,300),实际训练生成的时候为(300,300,3),所以最终output的结果为九宫格

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏