https://www.kaggle.com/c/digit-recognizer
| 算法 | 正确率 | 备注 | 
|---|---|---|
| CNN | 0.99086 | 训练了一晚上 | 
| CNN(small) | 0.98686 | 训练时间较短 | 
| KNN(K=1) | 0.97114 | 跑得贼块 | 
| KNN(K=5) | 0.96800 | 跑得贼块 | 
| KNN(K=3) | 0.96857 | 跑得贼块 | 
- cnn.csv: 用CNN模型跑出的测试结果
 - cnn.py: CNN模型的python代码
 - data.py: 处理数据的python代码
 - knn.cpp: KNN模型代码
 - knn.csv: KNN模型得出的测试结果
 - navie.py: 全连接模型的python代码
 - parse.py: 将数据处理成图片
 - sample_submission.csv: 样例提交代码
 - test.csv: 测试数据
 - train.csv: 训练数据
 
> python cnn.py> g++ knn.cpp -o knn.exe --std=c++11 -O2
> ./knn.exe