我使用最新版本的 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 网络一起工作?