通过查看CSVlogger生成的csv文件(下表),我发现,vae loss损失的长度就是batch_size的长度(=67),这是因为我在代码中没有对每个batch内的vae loss损失函数在batch方向求平均值或求和(除了reconstruction loss之外)。
下面表的意义:根据官网对baselogger的定义,这个表中所有的数值应该都是每个epoch内的平均值。


意外问题:我在将所有损失加和或求平均变成标量后,训练效果有所变差。
版权声明:本文为qq_44065334原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。