Classifier based on fastai
Classifier based on fastai
字符识别分类器-基于fastai进行构造
以往的fastai教程都是很简单的几行进行一个模型的训练,对初学者来说看起来很简单。但是仅仅训练一个分类的网络是远远不够的,我们还需要各种指标对分类的效果进行评判。
这个库集中了目前比较好的几篇中文博客,并且在此基础上查阅了fastai的API教程(但是不得不说 感觉做的没有keras对于tensorflow那样好用,另外用的人感觉不是很多。)进行综合,主要是基于jupyter notebook进行编辑的,py文件也有,但是还不完善,欢迎pull request
建议使用anaconda3进行环境的配置和管理,目前使用的fastai以及pytorch都是最新版本的。链接
pip安装
pip install fastai
pip install jupyter notebook jupyter_contrib_nbextensions
conda安装
conda install jupyter notebook
conda install -c conda-forge jupyter_contrib_nbextensions
之后启动命令jupyter notebook
然后在网页中打开并运行即可。
其中可能有很多内容无法运行,由于本人也是初学者,仅通过看博客与API进行fastai的学习,朋友们有时间可以看fastai提供的课程,相信在里边会有详细的讲解。
目前主要内容集中于train_notebook.ipynb
文件中欢迎大家进行fork,star,pull requests。
[x] 训练模型保存。
[ ] 模型结构的设计与改动(尝试了一点但是没有解决bug)。