/iAI

保姆级深度学习从入门到放弃,٩◔̯◔۶

Primary LanguagePythonMIT LicenseMIT

AI on Ubuntu Platform

AI实验环境搭建和深度学习算法安装实验

安装环境
其他平台环境类似

硬件环境: Alienware 17R4 / NVIDIA GTX 1070 / ddr4 16G / SSD 512G / HDD 1T
系统环境:Ubuntu 16.04 64bit
安装软件:CUDA9.0 / CUDA10.1 / caffe / YOLO V3 / Protobuf / Matlab / VIM

目录

  1. AI基础环境搭建和设置

    1. 安装Ubuntu和Windows双系统
    2. 安装NVIDIA驱动
    3. 安装CUDA
    4. 安装cuDNN
    5. CUDA多版本问题
    6. Anaconda
    7. 安装OpenCV
    8. TensorRT
    9. 安装Caffe
    10. 安装Protobuf
    11. Linux MATLAB安装
  2. AI Algorithms

  3. AI Framework

  4. AI Model Optimization

  5. Ubuntu FAQ

  6. 参考资料


TODO

  • 模型大小(参数量)估计
  • 感受野计算
  • 网络优化
  • TensorRT自定义层
  • Pytorch model => OONX
  • TensorFlow model => OONX
  • Caffe 源码解读
  • Darknet 源码解读
  • 语义分割
  • 目标追踪

参考资料

  1. win10下安装Ubuntu16.04双系统
  2. Ubuntu 16.04+CUDA 9.1+cuDNN v7+OpenCV 3.4.0+Caffe+PyCharm 完全安装指南
  3. cuDNN官方安装指导
  4. ubuntu16.04+caffe+cpu+Anaconda3(python3)
  5. caffe编译遇到的问题
  6. linux安装MATLAB R2018a步骤
  7. 关于Ubuntu16.04LTS下Python版本和安装Spyder3的问题?
  8. zsh + oh-my-zsh 默认shell的最佳替代品
  9. Terminal Experience
  10. 远程访问服务器Jupyter Notebook的方法
  11. Jupyer Notebook官方指南
  12. 设置 jupyter notebook 可远程访问
  13. Docker — 从入门到实践
  14. Docker 官方 Ubuntu 安装文档
  15. .tmux配置
  16. Tmux 快捷键 & 速查表
  17. TensorRT官方安装指南
  18. Anaconda官方给出的卸载方法
  19. Eigen是个什么鬼?
  20. AW 17 R5 i9 Ubuntu? Linux?
  21. Alienware 17 R4 Ubuntu 16.04 WiFi driver
  22. 如何计算感受野(Receptive Field)——原理
  23. A guide to receptive field arithmetic for Convolutional Neural Networks
  24. 关于感受野 (Receptive field) 你该知道的事
  25. 特征图尺寸和感受野计算详解
  26. 卷积神经网络中的感受野计算(译)
  27. 神经网络参数量的计算: 以UNet为例
  28. 从AlexNet理解卷积神经网络的一般结构
  29. 经典神经网络参数的计算