![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习(CV)
文章平均质量分 78
Aaron_neil
这个作者很懒,什么都没留下…
展开
-
Pytorch基础 - 2. torch.linalg.norm() 和 torch.linalg.vector_norm() 和 torch.linalg.matrix_norm()
最近在写程序的时候,用到了L2范数,也因此了解到了这几个函数torch.norm(),torch.linalg.norm(),torch.linalg.matrix_norm(),torch.linalg.vector_norm()。原创 2022-12-25 17:42:38 · 6771 阅读 · 0 评论 -
Pytorch基础 - 1. torch.squeeze() 和 unsqueeze()
tensor升维和降维是神经网络的基本操作,比如不同维feature融合等都需要改操作。常用的函数有torch.unsqueeze() 和 torch.unsqueeze()操作。原创 2022-12-24 11:23:50 · 1732 阅读 · 4 评论 -
卷积 - 3. 分组卷积 详解
1. 起源分组卷积(Group Convolution) 起源于2012年的AlexNet - 《ImageNet Classification with Deep Convolutional Neural Networks》。由于当时硬件资源的限制,因为作者将Feature Maps分给多个GPU进行处理,最后把多个GPU的结果进行融合。如下图:2. 分组卷积 介绍我接下来用图来直观的展示普通卷积和分组卷积的区别:首先,传统的 2D 卷积步骤如下图所示,输入特征为 (H × W .原创 2021-11-04 12:09:26 · 16223 阅读 · 3 评论 -
卷积 - 2. 标准2D卷积 详解
1. Pytorch代码对于卷积里,pytorch代码非常简单,看Conv2d PyTorch 1.10.0非常足够!但我也想对其中的部分进行更多一点的解释 in_channels(int) – 输入图片 / 特征的通道数 out_channels(int) – 输出特征的通道数 kernel_size(intortuple) – 卷积核的大小 (比如 int:3,代表 size 3 × 3) stride(intortuple,opti...原创 2021-11-01 22:52:12 · 1587 阅读 · 0 评论 -
卷积 - 1. 标准2D卷积 概述
1. 卷积简介作用:在计算机视觉中,卷积作为神经网络的一部分,常用来提取输入信息的特征。具体卷积的计算和操作步骤见 2. 单通道卷积特性:具有权值共享性(例如:一个3 × 3 filter遍历图片的时候,filter的值是固定不变的)分类:具有目前卷积有很多类:2D卷积,3D卷积,空洞(膨胀)卷积,转置卷积,分组卷积,可形变卷积等等。下面的文章将会通过讲解和代码对各类卷积进行分析和对比。2. 单通道卷积如下图,展示了单通道卷积的过程,图片来源【知乎】整体步骤如下:1. 首先定义一个滤原创 2021-11-01 18:10:11 · 3756 阅读 · 0 评论