![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习
文章平均质量分 87
冲冲冲鸭鸭鸭~
这个作者很懒,什么都没留下…
展开
-
[python]深度学习网络模型的创建
在深度学习中,创建模型一般分为两个模块,一个是创建子模块,一个是拼接子模块。通常是将子模块构建好后,按照一定的顺序拼接起来。下面以LeNet为例,实现模型创建的几种方法。原创 2022-09-21 15:57:29 · 935 阅读 · 0 评论 -
DataLoader、Dataset and Sampler
Sampler和DataSet是DataLoader的两个子模块;Sampler的功能是生成索引,也就是样本的序号;Dataset是根据索引去读取数据以及对应的标签。DataLoader负责以特定的方式从数据集中迭代的产生 一个个batch的样本集合。其中,DataLoader和Dataset是pytorch中数据读取的核心。实例化一个DataLoader所需的参数如上所示。其中:1、dataset:定义好的Map式或者Iterable式数据集;2、batch_size:一个batch中的样本个数,默原创 2022-07-14 11:00:09 · 1187 阅读 · 0 评论 -
音频数据增强
目录1、mixup2、SpecAugment 3、Filter Augment4、加入随机噪声5、 time shift6、pitch shift论文地址:https://arxiv.org/pdf/1710.09412.pdfmixup通过以下方式构建虚拟的训练样本:式中,(xi,yi)和(xj,yj)是从训练数据中随机抽取的两个样本,且λ∈[0,1]。因此,mixup通过结合先验知识,即特征向量的线性插值应导致相关标签的线性插值,来扩展训练分布。代码实现:论文地址:https://arxiv.org/原创 2022-06-25 10:55:54 · 2626 阅读 · 1 评论