Skip to content
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

你好,能麻烦您一下吗?看代码的时候有一个地方不太理解 #30

Open
boreas-l opened this issue Jun 26, 2019 · 4 comments

Comments

@boreas-l
Copy link

在yolo3_train.py文件中,_main()函数里,if False 和 if True这两个条件为何这么写?第一个不是会执行不到吗?我是个新手,所以不是很理解,希望您方便的话解答一下,万分感谢!

@bendaxi
Copy link

bendaxi commented Jun 29, 2019

yolo3训练分两个阶段,也就是两个if语句,如果你从头开始训练的话第一个if False 要改成if True,原文件这样写可能是第一个阶段的训练已经好了,所以直接设置为if False.我是这么理解的.

@boreas-l
Copy link
Author

boreas-l commented Jul 6, 2019

yolo3训练分两个阶段,也就是两个if语句,如果你从头开始训练的话第一个if False 要改成if True,原文件这样写可能是第一个阶段的训练已经好了,所以直接设置为if False.我是这么理解的.

嗯嗯,好像有些理解了,谢谢啦!太谢谢了!

@boreas-l
Copy link
Author

yolo3训练分两个阶段,也就是两个if语句,如果你从头开始训练的话第一个if False 要改成if True,原文件这样写可能是第一个阶段的训练已经好了,所以直接设置为if False.我是这么理解的.

老哥,方便再打扰你一下吗?不好意思啦。我有个不太理解的地方,为什么在create_model函数中,在构建最终的model时,输入inputs是=[model_body.input]+y_ture呢?打扰啦。

@wangqixun
Copy link

yolo3训练分两个阶段,也就是两个if语句,如果你从头开始训练的话第一个if False 要改成if True,原文件这样写可能是第一个阶段的训练已经好了,所以直接设置为if False.我是这么理解的.

老哥,方便再打扰你一下吗?不好意思啦。我有个不太理解的地方,为什么在create_model函数中,在构建最终的model时,输入inputs是=[model_body.input]+y_ture呢?打扰啦。

y_ture = [y1,y2,y3]
inputs=[model_body.input]+y_true=[model_body.input, y1,y2,y3]
model_body.input作为图像出入计算features
y1,y2,y3作为label计算loss

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants