使用BCE二元交叉熵损失函数在生成对抗网络里,G和D的损失图像都是下降的吗

https://blog.csdn.net/StreamRock/article/details/81096105
这个链接的博主讲的很好,看他的意思是
在生成对抗网络里,D的损失上升,G的损失下降
使用BCE这个损失函数的话,D的损失下降,G的损失也下降
那两个损失函数的图像都应该是下降才对。
可是跑了一些github上的代码,是使用的BCE的GAN网络,损失图并不是都下降,总会一个上升一个下降,
到底问题出在哪里了,有没有巨佬知道?
困扰很久了。望解答!