Security_Code/deeplearning/tensorflow_cnn
LangziFun 817d6c22e4 Change 2019-07-19 15:49:44 +08:00
..
__pycache__ Change 2019-07-19 15:49:44 +08:00
create_image Change 2019-07-19 15:49:44 +08:00
README.md Change 2019-07-19 15:49:44 +08:00
gen_captcha.py Change 2019-07-19 15:49:44 +08:00
gen_captcha.pyc Change 2019-07-19 15:49:44 +08:00
tensorflow_cnn_test_model.py Change 2019-07-19 15:49:44 +08:00
train.py Change 2019-07-19 15:49:44 +08:00

README.md

特别声明本篇CNN代码来源于熊猫的博客经过同意转载的。 本项目最初学习自 http://blog.topspeedsnail.com/archives/10858

本文主要是开放了熊猫模型(模型地址请从博文中获取),并且对代码增加了说明注释 后续对代码有超参数和注释的改进以及3通道和VGG网络的引入在未来会尝试加入项目中。

使用TensorFlow去训练自己生成的验证码

当前进度:

验证码自动生成---完成

直接运行 python TensorFlow_cnn_train.py 则开始训练当前成功率设定为50%则停止, 训练完毕确保训练后模型在同一文件夹下则运行 python TensorFlow_cnn_test_model.py 实时生成新验证码并且进行预测

当前程序设定一个成功率0.5或者0.7

我设置为当训练达到0.7 准确性就停止并且保留其模型。。

大概训练到 5k多次就能达到这个准确度。

最新进展: 2017.3.13日 经过10w次训练耗时4天总计图片1000w张得出模型成功率为 98%

不想训练的朋友,请从博文处下载。但是请只用于技术学习。并且自己能完成训练的过程。

本项目最初学习自 http://blog.topspeedsnail.com/archives/10858 本文主要是开放了模型(模型地址请从博文中获取),并且对代码增加了注释。