-
受博客神经网络实现手写数字识别(MNIST) 的启发, 写了一个0到9的数字识别程序,目的是为了学习Rust和全连接神经网络的算法实现。
-
原博客内容遵循CC 4.0 BY-SA版权协议。
原博客的代码是用c++写的,放在doc/guide_src下,供参考。 -
测试的结果在test_result.log,各个参数经过调整以后,准确率大概在89%到92%之间。
-
首先,将resources/gz下的所有内容解压缩到resources下。
-
然后根据test_result.log适当调整自己需要的参数(可以略过此步)。
-
最后执行cargo命令(注意:要用release模式执行,否则会很慢)。
cargo run --release >> test_result.log