Hi, 你好。我是茶桁。
上一节课,我给大家留了个作业,内容是对验证码进行识别。
咱们的再把练习内容重复看一下:
-
练习内容: 训练一个模型,对验证码中的字符进行分类识别,并最终完成验证码识别的任务。
-
数据集: 数据集内包含0-9以及A-Z一共36个字符,训练集中每个字符有50张图片,验证集中每个字符有10张图片,验证码数据集是由随机去除的4个字符图片拼接而成。
-
需要的相关知识:
- 数据读取
- 使用torch搭建、训练、验证模型
- 模型预测于图片切分
好,让我们来看看具体的,我们该怎么完成这个练习。
问题分析
首先,我们需要一步步的确定我们的问题。第一个问题,肯定是要先建立字符对照表,第二个问题,要定义一个datasets
和一个dataloader
。 第三个问题,是需要定义网络结构。 第四个问题,就是定义模型训练函数。 最后