【发布时间】:2018-12-05 14:02:16
【问题描述】:
我使用最新版本的 deeplab(v3+) 来训练我自己的包含 6 个类的数据集。我能够训练我的数据集,但由于我的标签严重不平衡,我想用特定于类的值对每个类进行加权。
这是我使用 SegNet 实现这一点的方式
loss_weight = np.array([0.975644, 1.025603, 0.601745, 6.600600, 1.328684, 0.454776])
cross_entropy = -tf.reduce_sum(tf.multiply(labels * tf.log(softmax + epsilon), head), axis=[1])
这将如何与 deeplab 网络一起使用?
【问题讨论】:
标签: tensorflow loss-function semantic-segmentation