我不能把这两个损失相加如下
real_loss = tf.losses.BinaryCrossentropy(tf.ones_like(train_images[0]),train_images[0])
fake_loss = tf.losses.BinaryCrossentropy(tf.zeros_like(train_images[0]),train_images[0])
fake_loss+real_loss
错误为:
TypeError:+的操作数类型不受支持:"二元互熵"与"二元互熵"
1条答案
按热度按时间332nm8kg1#
您可以将它们作为
model.compile
中的多个损失相加这转换为
final_loss = l1*loss1 + l2*loss2
。只需将l1
和l2
设置为1。