经典卷积神经网络LeNet
经典卷积神经网络LeNet
简介
这个模型是由AT&T贝尔实验室的研究员Yann LeCun在1989年提出的(并以其命名),目的是识别图像 (LeCun et al., 1998)中的手写数字。
架构
总的来看,LeNet由两个部分组成
- 卷积编码器:由两个卷积层组成
- 全连接层密集块:由三个全连接层组成
Pytorch实现
1 | import torch |
CUDA环境安装
wsl下安装cuda环境
知乎教程
安装CUDA Toolkit
CUDA Toolkit官方链接
注意选择WSL-ubuntu发行版而不是Ubuntu版本
Debug
GPU训练报错Could not load library libcudnn_cnn_infer.so.8
缺少环境变量,找不到库文件
直接使用网友给的变量地址:
添加到~/.bashrc
末尾
1 | export LD_LIBRARY_PATH=/usr/lib/wsl/lib:$LD_LIBRARY_PATH |
在终端中输入source ~/.bashrc
刷新环境变量
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 PeiFang's Notes!