近两年深度学习/机器学习一直是科技界的热门话题,主流编程语言社区都已经有非常丰富的机器学习/深度学习文档以及开源源码。易语言也算是一门简单/易学的一门编程语言,但目前关于深度学习/机器学习的文章少之又少。为了丰富此类文章,我最近也会不定期分享基于论坛大神的CC框架编写深度学习demo以供大家学习参考
深度学习中的Hello World
任何编程语言在入门时可能都会从hello world开始,目前主流的深度学习开源库tensorFolw、caffe都是把mnist当成深度学习中的hello world。在深度学习编程开始之前首先是需要大量的样本来进行训练,MNIST是一个免费的手写数字识别库,http://yann.lecun.com/exdb/mnist/ 其中包含有60,000个示例的训练集,以及10,000个示例的测试集。附件内已经包含了mnist数据库文件,不用再次下载。
CC框架是基于深度学习开源库caffe进行封装精简,论坛大神也同时封装了易模块 使得深度学习入门变得更简单
关于CC框架:https://bbs.125.la/forum.php?mod=viewthread&tid=14083293&extra=page%3D1
相关地址: CC项目:https://github.com/dlunion/CCDL CC发布版本:http://www.zifuture.com/fs/9.release/CC3.0-alpha.4.integrate.rar
关于Caffe: Caffe:http://caffe.berkeleyvision.org/ CaffeGithub:https://github.com/BVLC/caffe
以下使用易语言实现mnist手写识别,易代码量非常少。因为易代码只是调用了API来加载训练好的模型文件,并作出实时识别的功能。如要了解CC框架的使用,请查看本分类下的CC视频教程以及帖子
由于文件较大,已上传至百度网盘。其中包含手写识别demo和CCDL框架
百度网盘地址:https://pan.baidu.com/s/1c39UPOG
|