small bird
small bird
@wangyazhao001 我已经完整运行过作者的show_input_image.py和train.py脚本了,都可以运行成功。我没有出现你这种问题。由于作者没有使用一个统一的config文件来管理各种参数,可能在训练自己的数据集时,出现报错。你仔细看看自己的样本集标注格式是否和VOC格式一致,或者,类别参数是否根据自己的训练集修改,还有voc.name等文件,很多细节地方需要注意。
> @wangyazhao001 @YunYang1994 你好!我也出现了wangyazhao001的情况,我自己的数据集是一个类6万多训练集,2000多测试集我做了如下实验 > (1)制作子集tfrecord格式,发现训练 训练集会报同样的错误,训练测试集没有问题。难道数量大会出问题?另外我发现不管把tf record 的num thread 设成多少训练集最后都会有个0k的tfrecord文件,可能和这个有关系? > (2)训练作者提供的一类racoon数据集,训练成功 > (3)使用作者提供的show_input_image只显示自己的训练集或者测试集合,都没有出错,正常显示 > > 我想问下,两位有什么好的建议吗? 最后的那个0k的tfrecord文件应该删除吧,我自己也产生了这个文件,删除了,训练过程中没有出现问题。
> @zouliangyu 还没有训练多类,可能等到年后会训练下voc数据吧。目前只训练了一个类别的数据,训练集5800多张,测试集1000多张,准确率在91%左右。 你好,我训练了多个类别的训练集。有三类,车、行人、交通灯。目前,训练的loss值可以降低很小。如下所示: => EPOCH 33378 [TRAIN]: loss_xy: 0.0219 loss_wh: 0.0216 loss_conf: 0.0055 loss_class: 0.0000 => EPOCH 33379 [TRAIN]: loss_xy: 0.0155 loss_wh: 0.0128 loss_conf: 0.0464 loss_class: 0.0000 => EPOCH...
> @zouliangyu 还没有训练多类,可能等到年后会训练下voc数据吧。目前只训练了一个类别的数据,训练集5800多张,测试集1000多张,准确率在91%左右。 另外,上述结果是在我加载了darknet53.conv.74后,进行微调训练的。
就是quick_test.py。发自我的华为手机-------- 原始邮件 --------主题:Re: [YunYang1994/tensorflow-yolov3] tensorflow-yolov3中文交流 (#39)发件人:wangyazhao001 收件人:YunYang1994/tensorflow-yolov3 抄送:liuqinglong110 ,Mention @liuqinglong110 你测试用的哪个文件呢? 我找不到测试新数据的文件 —You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or mute...
> @liuqinglong110 quick_test.py中采用的是pb文件,但train.py中训练出来的并不是pb文件,我该怎么生成呢? 作者给提供了convert_weight.py文件呀。
> @liuqinglong110 @wangyazhao001 你们训练好了后,可以上一些检测到效果图,以及loss变化情况嘛。另外大家也可以说说训练参数以及所花费的时间。 我的loss值在前面已经贴上了。我只使用了7000张样本训练,训练了3万次batch,batch_size=32。我在1080显卡上训练,大概训练了6个小时。各个loss值都可以降低到0.01左右。 对于整体完整的目标检测效果还可以,但是有遮挡的时候,检测框抖动严重。我怀疑是没有使用数据增强的原因。之前,我使用darknet版本的yolov3训练效果还是比较理想的,同样的数据。
> ![screenshot from 2019-01-25 09-51-24](https://user-images.githubusercontent.com/30433053/51720079-0d75ab80-2087-11e9-84e2-0ab6c8f8c48d.png) > 这个是在我测试集上的效果.下面是我的loss变化图[红色的是train,蓝色的是test]. > ![screenshot from 2019-01-25 09-56-06](https://user-images.githubusercontent.com/30433053/51720187-942a8880-2087-11e9-9e6c-885eab238bc4.png) > ls > > ``` > import tensorflow as tf > from core import utils, yolov3 > from...
> @liuqinglong110 不要加载darknet53.conv.74,直接加载转化好的yolov3.ckpt就行, 另外train的时候要注意看tensorborad,防止出现过拟合的情况.我可能需要等到年后再把代码优化下 嗯嗯。感谢。
> I got the same error, then I modify the file like this, it works. I hope this will help you. > [xyry@05b7de7](https://github.com/xyry/awesome-semantic-segmentation-pytorch/commit/05b7de785dd15e618ce82418619a358bf472ca01) Thanks, it works!