人民币识别
split_dataset
import os
import random
import shutil
def makedir(new_dir):
if not os.path.exists(new_dir):
os.makedirs(new_dir)
if __name__ == '__main__':
random.seed(1)
dataset_dir = os.path.join(data, RMB_data)
split_di
pytorch学习笔记(十五)————Early Stop,Dropout,SGD目录Early StopDropoutSGD随机梯度下降
目录
Early Stop
(1)Early Stop的概念
Early Stop的概念非常简单,在我们一般训练中,经常由于过拟合导致在训练集上的效果好,而在测试集上的效果非常差。因此我们可以让训练提前停止,在测试集上达到最好的效果时候就停止训练,而不是等到在训练集上饱和在停止,这个操作就叫做Early Stop。
(2)Early Stop的过程
Dr
##一、典型的神经网络结构
(1)传统的多层感知机
(2)卷积神经网络,包括
a. AlexNet
真正让卷积神经网络走进大家视野的网络
b. VGG
用更小的卷积核,在相同的感受野下具有更深的网络结构
c. GoogleNet
不同size的卷积核的Ensemble
d. ResNet
e. DenseNet
(3) 循环/递归神经网络
a. LSTM
b. GRU
二、Seq2Seq模型
三、注意力机制
四、过拟合、欠拟合及其解决方案
(1)过拟合、欠拟合的概念
一类是模型无法得到较低的训练