enet分割_关于人体分割的训练Enet

本文详述了作者在训练E-Net语义分割网络进行人体分割时遇到的问题与实验过程。使用Supervisely Person数据集,作者发现模型在部分图像上表现良好,但在其他图像上出现波动。经过10K次迭代,模型总误差约为30%。文章探讨了可能的超参数问题,并寻求改进模型的建议。
摘要由CSDN通过智能技术生成

我正在努力训练一个语义分割网络(E-Net),特别是高质量的人体分割。为此,我收集了“Supervisely Person”数据集,并使用提供的API提取了注释掩码。此数据集包含高质量的掩码,因此我认为它将提供比例如COCO数据集更好的结果。在

监督-示例如下:原始图像-背景真相。

8c1026534436debef90cb872281be96f.png

首先,我想介绍一下模型的一些细节。网络本身(Enet_arch)返回来自最后一个卷积层的logit和通过tf.nn.sigmoid(logits,name='logits_to_softmax')产生的概率。在

我使用的是sigmoid交叉熵的基本真理和返回的逻辑,动量和指数衰减的学习率。模型如下所示。在self.global_step = tf.Variable(0, name='global_step', trainable=False)

self.momentum = tf.Variable(0.9, trainable=False)

# introducing weight decay

#with slim.arg_scope(ENet_arg_scope(weight_decay=2e-4)):

self.logits, self.probabilities = Enet_arch(inputs=self.input_data, num_classes=self.num_classes, batch_size=self.batch_size) # returns

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值