AI学习笔记 (一) 手写识别

参考:

  1. https://gitbook.cn/books/5b681b9909bca14010fe2918/index.html

  2. https://blog.csdn.net/softwareteacher/article/category/7750355
  1. 安装NVIDIA最新显卡驱动
  2. 安装 CUDA 9.0
  3. 配置 cuDNN
  4. 安装或配置 Visual Studio 2017 //这里因为之前安装过, 但是装的Python版本的2.7的所以费了点时间调整.
  5. 安装 Visual Studio Tools for AI
  6. 安装 AI 框架

    这一步稍微卡了一下, 因为之前装 Python 2.7 时配置了环境变量, 现在改 3.6 版本就去改了下环境变量的路径, 还有就是执行 python installer/install.py 的时候, 出现了下面几个问题.

    1) ImportError: No module named six

    2) ModuleNotFoundError: No module named ‘tensorflow’

    第一个问题使用 easy_install six 解决.
    参考https://stackoverflow.com/a/13967865/8920453

    第二个问题使用 pip install tensorflow 解决.
    参考https://tieba.baidu.com/p/5171851437?red_tag=1833181733

    3) 晚上高峰期时, 因为网络问题, 装了好几次没有成功, 第二天一大早开了全局代理总算稍微顺利点.一次次尝试, 成功的不会重复安装, 失败的越来越少, 我直到最后剩下这个 coremltools 0.8tf2onnx 0.0.0.1 安装都挺慢. 慢慢试吧. 群里也有朋友提出可以使用 pip 国内镜像 的方式安装, 或者下载到本地后使用本地安装的方式.

    4) 全部安装完成后还可能会碰到下面这个问题

    原因还是网络问题, 有些文件没有下载完整, 解决方式是把input目录删掉即可.

  7. 到这里就顺顺利利的了, 另外提一下 saved_model.pb 文件的路径在 ..\samples-for-ai\export 下而不是教程里的 \samples-for-ai\examples\tensorflow\MNIST

  1. 到这里顺利入坑了. 贴一下项目运行效果.