<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>简单之美 &#187; Tag &#187; LeNet</title>
	<atom:link href="http://shiyanjun.cn/archives/tag/lenet/feed" rel="self" type="application/rss+xml" />
	<link>http://shiyanjun.cn</link>
	<description>简单之美，难得简单，享受简单的唯美。</description>
	<lastBuildDate>Wed, 04 Mar 2026 07:04:53 +0000</lastBuildDate>
	<language>zh-CN</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.2</generator>
	<item>
		<title>使用 PyTorch 实现并训练 LeNet-5 模型</title>
		<link>http://shiyanjun.cn/archives/2286.html</link>
		<comments>http://shiyanjun.cn/archives/2286.html#comments</comments>
		<pubDate>Sat, 20 Jan 2024 15:04:40 +0000</pubDate>
		<dc:creator><![CDATA[Yanjun]]></dc:creator>
				<category><![CDATA[PyTorch]]></category>
		<category><![CDATA[人工智能]]></category>
		<category><![CDATA[LeNet]]></category>
		<category><![CDATA[LeNet-5]]></category>

		<guid isPermaLink="false">http://shiyanjun.cn/?p=2286</guid>
		<description><![CDATA[<p>LeNet-5 是由 Yann LeCun提出的卷积神经网络，在论文《Gradient-Based Learning Applied To Document Recognition》中可以看到 LeNet-5 网络模型的结构，如下图所示：

通过上图可以看到，从左至右网络各个层顺序连接：

输入层   ：图片大小 32&#215;32
卷积层1  ：输入通道 1，输出通道 6，卷积核大小 5&#215;5，步长 1
池化层   ：输入通道 6，输出通道 6，过滤器大小 2&#215;2，步长 2
卷积层2  ：输入通道 6，输出通道 16，卷积核大小 5&#215;5， 步长 1
池化层2  ：输入通道 16，输出通道 16，过滤器大小 2&#215;2，步长 2
全连接层1：节点数 120
全连接层2：节点数 84
全连接层3：节点数 10

我们只需要准备好数据集，并基于上图连接结构，使用 PyTorch 搭建 CNN 网络的结构并进行训练和使用。
实现 LeNet-5 模型
基本环境配置如下：
Python：3.11.3
PyTorch：2.0.1（torch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2）
1 准备数据集
使用经典的手写数字数据集 MNIST，可以直接通过 PyTorch 的 datasets.MNIST 下载并准备数据：
MNIST 数据集中的图片尺寸</p>]]></description>
	<p>LeNet-5 是由 Yann LeCun提出的卷积神经网络，在论文《Gradient-Based Learning Applied To Document Recognition》中可以看到 LeNet-5 网络模型的结构，如下图所示：

通过上图可以看到，从左至右网络各个层顺序连接：

输入层   ：图片大小 32&#215;32
卷积层1  ：输入通道 1，输出通道 6，卷积核大小 5&#215;5，步长 1
池化层   ：输入通道 6，输出通道 6，过滤器大小 2&#215;2，步长 2
卷积层2  ：输入通道 6，输出通道 16，卷积核大小 5&#215;5， 步长 1
池化层2  ：输入通道 16，输出通道 16，过滤器大小 2&#215;2，步长 2
全连接层1：节点数 120
全连接层2：节点数 84
全连接层3：节点数 10

我们只需要准备好数据集，并基于上图连接结构，使用 PyTorch 搭建 CNN 网络的结构并进行训练和使用。
实现 LeNet-5 模型
基本环境配置如下：
Python：3.11.3
PyTorch：2.0.1（torch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2）
1 准备数据集
使用经典的手写数字数据集 MNIST，可以直接通过 PyTorch 的 datasets.MNIST 下载并准备数据：

import torch
from to</p>			<content:encoded><![CDATA[<p>LeNet-5 是由 Yann LeCun提出的卷积神经网络，在论文《Gradient-Based Learning Applied To Document Recognition》中可以看到 LeNet-5 网络模型的结构，如下图所示：

通过上图可以看到，从左至右网络各个层顺序连接：

输入层   ：图片大小 32&#215;32
卷积层1  ：输入通道 1，输出通道 6，卷积核大小 5&#215;5，步长 1
池化层   ：输入通道 6，输出通道 6，过滤器大小 2&#215;2，步长 2
卷积层2  ：输入通道 6，输出通道 16，卷积核大小 5&#215;5， 步长 1
池化层2  ：输入通道 16，输出通道 16，过滤器大小 2&#215;2，步长 2
全连接层1：节点数 120
全连接层2：节点数 84
全连接层3：节点数 10

我们只需要准备好数据集，并基于上图连接结构，使用 PyTorch 搭建 CNN 网络的结构并进行训练和使用。
实现 LeNet-5 模型
基本环境配置如下：
Python：3.11.3
PyTorch：2.0.1（torch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2）
1 准备数据集
使用经典的手写数字数据集 MNIST，可以直接通过 PyTorch 的 datasets.MNIST 下载并准备数据：
MNIST 数据集中的图片尺寸</p>]]></content:encoded>
			<wfw:commentRss>http://shiyanjun.cn/archives/2286.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
