-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
请问训练时为什么需要加载权重文件,那个是怎么得到的? #56
Comments
训练是不需要加载权重文件的,权重文件是运行demo.py时用到的,相当于测试 |
不好意思,这里刚刚看花眼了,https://github.com/Tianxiaomo/pytorch-YOLOv4/blob/master/train.py#L429. 没注意默认值是none。 |
既然训练时没有任何预训练值 |
你好,第一个问题,我不知道这两个权重文件有何不同,这个你最好问一下本文的作者。我运行demo.py的时候只用到了本文作者第一个链接下的yolov4.weights文件。 |
@TWangQing 你的理解不对,backbone指网络的下采样层,用来提取特征,一般不同的任务这部分也可保持不变。head part部分是根据不同的任务进行调整。我所疑惑的是先用imagenet这个数据集预训练backbone的权重,这步的目的应该是给backbone权重一个先验。看上去这个代码中并没有这一步,但论文中又这么说,因此难以理解。如有理解错误,还请各位同行指导 |
@Tianxiaomo yolov4.conv.137应该就是预训练的backbone部分和neck部分的权重。抱歉,因为打不开这个https://drive.google.com/open?id=1cewMfusmPjYWbrnuJRuKhPMwRe_b9PaT |
是原作者在coco上训练的权重 |
感谢回答 |
您好,借楼想问一下。训练的时候输入终端的-dir目录最后应该是train.txt吗,还是图片的路径,谢谢! |
图片路径 |
好的,谢谢!! |
No description provided.
The text was updated successfully, but these errors were encountered: