首页 PaddleCV 帖子详情
能脚本来训练darknet-yolov3吗?
收藏
快速回复
PaddleCV 问答目标检测 1022 8
能脚本来训练darknet-yolov3吗?
收藏
快速回复
PaddleCV 问答目标检测 1022 8

新版本限制每周70个小时后不够用。。不知道有没有小伙伴利用脚本来训练过呀?

0
收藏
回复
全部评论(8)
时间顺序
thinc
#2 回复于2020-10

脚本任务本地调试平台训练即可

0
回复
古刹青灯啊
#3 回复于2020-10
thinc #2
脚本任务本地调试平台训练即可

老哥有操作过吗,我不太懂怎么用脚本来调试,之前一直用的终端来训练

0
回复
thinc
#4 回复于2020-10
老哥有操作过吗,我不太懂怎么用脚本来调试,之前一直用的终端来训练

脚本没法调试的,都是调试好的东西放上去排队直接训练

因为脚本只有一个提交选项

0
回复
thinc
#5 回复于2020-10
老哥有操作过吗,我不太懂怎么用脚本来调试,之前一直用的终端来训练

调试本地用IDE即可,到时候把路径修改成AI Studio的就可以

0
回复
AIStudio810260
#6 回复于2020-10
thinc #4
脚本没法调试的,都是调试好的东西放上去排队直接训练 因为脚本只有一个提交选项

脚本的调试=运行,看有没有报错,报错了就赶紧终止

0
回复
AIStudio810258
#7 回复于2020-10

想大GAN一场,以后也得用用脚本了~

0
回复
AIStudio810260
#8 回复于2020-10
老哥有操作过吗,我不太懂怎么用脚本来调试,之前一直用的终端来训练

其实PaddleDetection模块化做得很好,用脚本的话大概需要注意下这些处理就好了:

1. 【脑补】——没看错就是脑补在终端上拉取(解压)PaddleDetection以后的目录层级

2. 【脑补】怎么把数据集解压到上面的PaddleDetection目录,因为全程需要脑补,建议使用COCO/VOC标准格式的数据集,不建议在脚本任务上进行数据集划分等操作,这个最好本地做好

3. 参照PaddleDetcion给出的darknet-yolov3配置文件,在本地改好路径等配置(如果第2步做得好,设置不用改路径),当然在脚本编辑里面其实也是可以编辑的,在文件后缀里加个.py就能编辑了,改好了再把文件名改回来

4. 开始训练,记得输入config文件路径要正确,然后去日志里面监控进度(开头最好看一下,正常开始训练就不用管了)

5. 训练完成后记得把权重或者预测结果移动到output目录,不然就白训练了,因为什么都没下载下来

这是我写的 PCB瑕疵检测脚本任务的例子,用的yolov3增强模型,darknet-yolov3可以参照改一下就可以了:https://aistudio.baidu.com/aistudio/clusterprojectdetail/1029223

0
回复
古刹青灯啊
#9 回复于2020-10
其实PaddleDetection模块化做得很好,用脚本的话大概需要注意下这些处理就好了: 1. 【脑补】——没看错就是脑补在终端上拉取(解压)PaddleDetection以后的目录层级 2. 【脑补】怎么把数据集解压到上面的PaddleDetection目录,因为全程需要脑补,建议使用COCO/VOC标准格式的数据集,不建议在脚本任务上进行数据集划分等操作,这个最好本地做好 3. 参照PaddleDetcion给出的darknet-yolov3配置文件,在本地改好路径等配置(如果第2步做得好,设置不用改路径),当然在脚本编辑里面其实也是可以编辑的,在文件后缀里加个.py就能编辑了,改好了再把文件名改回来 4. 开始训练,记得输入config文件路径要正确,然后去日志里面监控进度(开头最好看一下,正常开始训练就不用管了) 5. 训练完成后记得把权重或者预测结果移动到output目录,不然就白训练了,因为什么都没下载下来 这是我写的 PCB瑕疵检测脚本任务的例子,用的yolov3增强模型,darknet-yolov3可以参照改一下就可以了:https://aistudio.baidu.com/aistudio/clusterprojectdetail/1029223
展开

感谢老哥

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户