自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++primer 文本查询类复现+个人理解

对c++primer中的文本查询程序进行了复现以及个人理解

2022-06-28 22:52:16 335 1

原创 python矩阵乘法基础小结

Python的numpy矩阵乘法相关:1.直接对array之间使用表示进行点乘,维度较低的array_x1最高纬度(设为n维)的数字,必须与纬度较高array_x2对应维度上的数字相同。x1和x2第i维度(i>n)的数字要不然相同,要不然其中一者为1,即可相加。【乘法要求矩阵最末端的唯独对齐,因此此处的维度是从右往左计算】并且矩阵点乘不分左右。(及要求对其末尾的维度即可)eg:可行的计算:(1,3,1,1)(3,2,5),(1,3,1,5)(3,2,5),(2,3)(1,2,1)不可行的计算:(

2022-02-18 15:26:47 1772

原创 组卷积(group Conv)与深度可分离卷积(depthwise)简介

详细解释:https://zhuanlan.zhihu.com/p/92134485个人理解:一共分为两步1.对每个输入通道进行一个卷积,有几个通道就几个1kk的卷积平面,通道之间没有任何沟通。2.类似全连接的手段将每个通道卷积后的特征图们关联起来。计算量:Cin=3,Cou=2,输入特征图33大小。k=3原来:3332=54深度可分离:333+1132=33333(第一步)+1132(第二步)...

2022-02-11 12:18:19 2713

原创 pytorch-mmsegmentation train时遇到 ‘torch.distributed‘ has no attribute ‘group‘

直接搜出来说是因为torch版本不匹配,但是指定版本时怎么改呢,主要是由于模型代码中使用到了SyncBN而该方法是分布式训练时才可以调用的,在单卡GPU训练时改成BN即可。(具体修改位置要看自己的报错,在模型哪个位置使用到了SyncVBN)![请添加图片描述](https://img-blog.csdnimg.cn/b0671c39df0946cf81eff944f8dbc9aa.png这位博主遇到的问题和我也很相似**【AssertionError:Default process group is no

2022-01-29 00:59:37 1807

原创 win下安装mmcv的一些报错

win下安装mmcv的一些报错

2022-01-29 00:35:05 1692

原创 mmcv指定版本在win10/ubuntu下配置过程

mmcv在不同环境下win+ubuntu的配置和编译运行

2022-01-23 19:59:26 5852 2

转载 安装pycocotools(转载)

原文地址:https://www.jianshu.com/p/8658cda3d553windows下安装pycocotools包时,遇到了一大堆坑,这篇文章希望能让大家少走一点弯路。pycocotools作者压根就没考虑windows版本。安装pycocotoolsCOCO 地址: https://github.com/cocodataset/cocoapi大佬改写支持 Windows 的 COCO 地址:https://github.com/philferriere/cocoapi方案一CM

2021-07-22 11:45:04 327

原创 U-net网络架构个人理解

Unet网络架构每个stage包括了编码和解码两个部分代码中的编码和解码部分是分开的即Stage1=con1+up_concat1Stage2=con2+up_concat2Stage3=con3+up_concat3Stage4=con4+up_concat4同时这些stage并不包括池化层和反卷积层代码debug可以看到模型的架构图,网络模型图中可见共有编码部分的4个3×3卷积层conv1234,1个最底部的centre层,解码部分的4个3×3卷积层up_concat1234,4个

2021-07-19 21:39:16 788

转载 转载Unet网络参数的计算

转自:https://bbs.cvmart.net/articles/1632理论公式部分卷积层:其中 K 为卷积核大小,Ci为输入channel数,Co为输出的channel数(也是filter的数量),算式第二项是偏置项的参数量 。(虽然一般不写偏置项,因为不会影响总参数量的数量级,但是我们为了准确起见,把偏置项的参数量也考虑进来)BN层:,其中Ci为输入的channel数(BN层有两个需要学习的参数,平移因子和缩放因子)全连接层:,Ti为输入向量的长度,To为输出向量的长度,其中第

2021-07-19 21:12:52 2149

原创 anaconda重装后缺失大量文件夹Script等

今天因为一个非常白痴的问题浪费了一下午,原来的anaconda受损于是卸载重装,开始目录里没有,进入conda目录后使用conda upgrade --all报错显示out of list,进入安装目录发现只有差不多这些文件,无脑重装了一下午晚上才开始动脑子。试图安装旧的版本,开始目录里有了但是仍然没办法打开并报错后面终于意识到可能是原来的文件没有删干净导致安装文件以为有很多文件还在。直接本地搜索conda,把C盘下没用的能删的都删了,重装成功打开。能不能学会用脑子.

2021-05-11 22:03:03 920

原创 sublime+virtualenv中文乱码的问题

自从sublime使用了virtualenv模块,在控制台运行总显示中文乱码,例如下面一段代码import os,sysprint(os.name)s=os.system('ipconfig')content=os.popen('opconfig').read()print(content)会显示用cmd小黑框输出就是正常的,如下参考了两篇文章第一篇https://www.jianshu.com/p/a0c8e8f22467讲的是非virtualenv的环境下解决中

2021-05-01 22:08:18 157

原创 在sublime中配置virtualenv

project->add folder to project-><打开自己虚拟环境的文件夹地址>ctrl shift P->virtualenv activate,选择对应的虚拟环境激活成功

2020-11-22 13:56:53 353 1

原创 缺失的dll下载

缺失的dll下载https://www.dll-files.com/download/f0ab3cac7e90959a38e97b262ebdf3f2/cudart64_100.dll.html?c=eFV1Mm85eVN2ZFJ2TFNrRUhKdkkwQT09

2020-11-19 12:59:15 126

原创 傅里叶浅入深出

https://www.cnblogs.com/h2zZhou/p/8405717.html

2020-09-11 21:04:26 68

原创 kmp字符串匹配算法(转载)

点击进入https://www.cnblogs.com/dusf/p/kmp.html可以说是非常详细的解说了,可以多看几遍

2020-04-05 16:50:06 79

原创 floyd求最小环

https://www.cnblogs.com/Yz81128/archive/2012/08/15/2640940.html在上方链接的基础上加了自己的理解,有误的话请指出。floyd不断以某个点更新两个点之间的最小距离因为至少三个点,又是求最小距离的环,将其记录为三个相邻主点i,k,j,表示一个环中相邻的三个点,则环长包括该相邻三点之间的直接距离mp[i][k],mp[k][j],以...

2020-04-04 09:15:53 437

原创 CCF的Z字扫描201412-2

记录自己的笨方法#include<bits/stdc++.h>using namespace std;const int MAX=501;int m[MAX][MAX]; // 3 1 2 3 4 5 6 7 8 9 int n;void c1(int &x,int& y){// →↙ cout<<m[x][y++]<<"...

2020-03-15 18:22:05 67

转载 有关const的解释

https://zhidao.baidu.com/question/91670015.html?si=3

2020-03-15 09:40:23 73

原创 targan

这个排版看得我好晕,没用过强连通图我就不解释了,一个图每个节点都能重新达到自己。一个dfn数组,用来记录一个节点是第几个访问到的节点,初始化为0,最开始都都没访问,假设访问到的第一个是A节点,那么dfn[A]=1;的第二个是B节点,dfn[B]=2。(用0开始也行不过能用1干吗用0呢)一个low数组,low[A]表示A能够到达(不断指向)的所有顶点中,最小的一个dfn顶点。(在targan中...

2020-03-06 22:53:55 279

转载 HDU 1006时钟三针相差d度问题(详解)

原博主https://blog.csdn.net/w_linux/article/details/75642463Quoit Design Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Description Have you ever play...

2018-08-07 15:24:15 194

win7无线网卡安装驱动人生

给旧电脑重装win7没有无限网卡,下了几十个才找到这一个干净好用的,没广告没附带安装。没有网线的话需要用两个电脑,在能上网的电脑上下载下来按到旧的里面就可以

2019-01-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除