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

关于模型的训练 #211

Open
BreakerMark opened this issue May 23, 2019 · 6 comments
Open

关于模型的训练 #211

BreakerMark opened this issue May 23, 2019 · 6 comments

Comments

@BreakerMark
Copy link

您好,我在模型训练时遇到了一些问题。我收集了前进、左转、右转分别1000帧左右,然后分别训练之后可以得到正确的结果,但是将所有的数据放在一起训练得到的模型,系统提示的准确率在90%以上,但是在实际测试时无法得到正确的反馈。请问这个问题应该怎么解决,谢谢。

@hamuchiwa
Copy link
Owner

@BreakerMark 一起训练就好,单独训练不成了三个模型了,训练完了主要看一下Validation accuracy是多少。model_training.py只把数据分成了train和valid,其实你也可以更进一步,用sklearn搞一下grid search调调参,看看能不能选出一个比较好的模型。再不行就试一下CNN。

@BreakerMark
Copy link
Author

谢谢回复

@BreakerMark
Copy link
Author

BreakerMark commented May 24, 2019

想问一下,我刚刚开始学习这些,这个项目如何能够加入CNN呢。怎么才能把这个项目变成Tensorflow或者其他工具?@hamuchiwa

@hamuchiwa
Copy link
Owner

@BreakerMark 模型训练其实是独立出来的,可以单独创建一个文件使用tensorflow,最后跑车的时候只是加载模型,然后做预测就好。我之前有上传一个使用keras的例子,有兴趣你可以看一下 #173 (comment)

@BreakerMark
Copy link
Author

谢谢回复,那如果用keras生成的模型文件,是否需要用keras做预测,还是说也可以导入opencv中直接使用呢?

@hamuchiwa
Copy link
Owner

@BreakerMark 对的,要用keras做预测,把和opencv相对应的部分替换一下就可以了。

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

2 participants