自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

温瞳

一个小白的奋斗史

  • 博客(77)
  • 收藏
  • 关注

原创 Pytorch使用cuda报错RuntimeError:cuda runtime error(999)

在终端重新输入sudo rmmod nvidia_uvm # 删除nvidia模块sudo modprobe nvidia_uvm # 重新加载模块

2022-05-10 15:33:23 597

原创 Linux上网连接路由器的方法

linux插线上网连接路由器# 1, 找到网卡位置sudo gedit /etc/network/interfacesauto loiface lo inet loopbackauto dsl-provideriface dsl-provider inet ppppre-up /sbin/ifconfig eth0 up # line maintained by pppoeconfprovider dsl-providerauto eth0iface eth0 inet dhcp

2022-04-20 12:05:41 938

原创 Use true_divide or floor_divide (// in Python) instead.

Use true_divide or floor_divide (// in Python) instead.解决方案:x = a/b改为:x = torch.true_divide(a,b)

2021-09-20 20:15:38 358

原创 拆分字符串split

split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)os.path.split():按照路径将文件名和路径分割开一、函数说明1、split()函数语法:str.split(str=”“,num=string.count(str))[n]参数说明:str: 表示为分隔符,默认为空格,但是不能为空(”)。若字符串中没有分隔符,则把整个字符串作为列表的一个元素num:表示分割次数。如果存在参数num,则仅分隔成 num+1 个子字符串,并且每一个子字符串可

2021-09-03 21:29:37 787

原创 python按行或列读取csv文件的方式

转载:https://blog.csdn.net/qq_41814556/article/details/82694116方式一:生成字典形式使用DictReader逐行读取csv文件返回的每一个单元格都放在一个字典的值内,而这个字典的键则是这个单元格的列标题逐行读取csv文件with open(filename,'r',encoding="utf-8") as csvfile: reader = csv.DictReader(csvfile) for row in reader:

2021-09-02 17:35:46 9248

原创 Pytorch数据读取机制(DataLoader)与图像预处理模块(transforms)

转载:https://blog.csdn.net/wuzhongqiang/article/details/105499476解决了我的问题

2021-09-02 15:17:52 183

原创 2021-08-29

AttributeError: 'module' object has no attribute 'Cmd'解决方案:是因为当前文件中也有cmd.py文件,造成检索文件混乱,应更改wei cmd1.py,有效

2021-08-29 15:59:03 153

原创 pytorch使用新版本执行旧代码出现错误

问题:module.norm1.norm_func.running_mean” and “module.norm1.norm_func.running_var” for InstanceNorm2d with track_running_stats=False. If state_dict is a checkpoint saved before 0.4.0, this may be expected because InstanceNorm2d does not track running stat

2020-11-05 21:13:27 346

原创 数据cpu和cuda的问题

Tensor 有三种属性: dtype, device,和layout问题: 数显cuda和cpu混乱,无法互相计算解决:device = torch.device('cuda', if torch.cuda.is_device()else 'cpu' )x = torch.rand(1,1,3,4)x = x.data.to(device)

2020-10-15 21:12:50 684

原创 pytorch中feature map的可视化

分为四步:1, 单个图像导入2, 建立模型3, 提取特征层4, 进行可视化可视化代码如下:import osimport torchimport torchvision as tvimport torchvision.transforms as transformsimport torch.nn as nnimport torch.optim as optimimport argparseimport skimage.dataimport skimage.ioimport sk

2020-10-15 15:14:19 12254 9

原创 ImportError: numpy.core.multiarray failed to import

解决办法:pip install -U numpy

2020-10-15 10:08:51 133

原创 Key中出现“module”的情况

问题:unexpected key “module. model.weight”, 多了一个module原因:预训练模型是由多gpu进行训练,加载到单gpu会出现key值不匹配的现象解决方法(两种):第一种:使用切片的方式取key值# original saved file with DataParallelstate_dict = torch.load('checkpoint.pt') # 模型可以保存为pth文件,也可以为pt文件。# create new OrderedDict th

2020-10-09 11:14:19 1021 2

原创 Latex中排序的使用

实心原点\begin{itemize}\item\end{itemize} 2, 序号的形式

2020-06-15 15:20:57 4548

原创 torchvision.utils的解析

torchvision.utilssave_imagemake_gridtorchvision.utils.make_grid(tensor, nrow=8, padding=2, normalize=False, range=None, scale_each=False, pad_value=0)把图片排列成网格形状。参数:tensor(Tensor 或 list)– 四维批(ba...

2020-04-13 11:17:56 2715

转载 JPG、PNG及BMP的区别?

转载:https://blog.csdn.net/u013841196/article/details/805170181.JPG:使用的一种失真压缩标准方法,24 bit真彩色,不支持动画、不支持透明色。JPEG的压缩方式通常是破坏性资料压缩(lossy compression),即在压缩过程中图像的品质会遭受到可见的破坏。一张图片多次上传下载后,图片逐渐会失真。2.PNG:格式是无损数据压...

2020-04-13 10:45:24 1554

转载 训练GAN的一些小贴士

转载:https://zhuanlan.zhihu.com/p/86274515下面是我认识到自己犯过的一些错误,以及我从中学到的一些东西。所以,如果你是GANs的新手,并没有看到在训练方面取得很大的成功,也许看看以下几个方面会有所帮助:大卷积核和更多的滤波器更大的卷积核覆盖了前一层图像中的更多像素,因此可以查看更多信息。5x5的核与CIFAR-10配合良好,在判别器中使用3x3核使判别...

2020-04-13 09:53:11 710

原创 Epoch, Batch以及Iter的关系

epoch 迭代以及batch (1)当一个完整的数据集通过了神经网络一次并且返回了一次,这个过程称为一个 epoch。 (2)在不能将数据一次性通过神经网络的时候,就需要将数据集分成几个 batch。 (3)在一个 epoch 中,batch 数和迭代数是相等的例如:比如对于一个有 2000 个训练样本的数据集。将 2000 个样本分成大小为 500 的 batch,那么完成一个 ...

2020-04-10 11:42:13 1478

原创 pytorch中ConvTranspose2d的计算公式

参考文献:pytorch中ConvTranspose2d的计算公式class torch.nn.ConvTranspose2d(in_channels, out_channels, kernel_size, stride=1, padding=0, output_padding=0, groups=1, bias=True, dilation=1)参数的含义如下:in_channels(...

2020-03-25 10:24:30 958

原创 CVPR2019 paper list for Person Re-ID

Perceive Where to Focus: Learning Visibility-Aware Part-Level Features for Partial Person Re-IdentificationYifan Sun, Qin Xu, Yali Li, Chi Zhang, Yikang Li, Shengjin Wang, Jian Sun[pdf] [bibtex]Inv...

2020-02-20 21:34:41 625

原创 ICCV2019 paper list Person Re-ID

Instance-Guided Context Rendering for Cross-Domain Person Re-Identification Yanbei Chen, Xiatian Zhu, Shaogang Gong [pdf] [supp] [bibtex]Mixed High-Order Attention Network for Person Re-Identificatio...

2020-02-20 21:14:26 788

原创 For Cross-Domain person Re-ID 文献速览

Instance-Guided Context Rendering for Cross-Domain Person Re-IdentificationIdea:使用U-net网络,生成源域行人图像和目标域背景相结合的多张图像,扩充数据集的延展性。Loss:使用了四种loss帮助网络进行训练,Adversarial Loss,Camera Loss,Context Loss,Identity...

2020-02-20 14:15:05 195

原创 AAAI2020 Person ReID paper List

Relation Network for Person Re-identificationHyunjong Park (Yonsei University); Bumsub Ham (Yonsei University)*Cross-Modality Paired-Images Generation for RGB-Infrared Person Re-IdentificationGuan...

2020-02-14 15:06:52 1852

原创 Bag of Tricks and A Strong Baseline for Deep Person Re-identification

相当于是一种强力有效的训练Re-ID的方式,基于全局特征,不需要多分支网络。主要训练如下:我们使用ImageNet下训练的参数来初始化ResNet50,将全连接参数改为N。N表示训练数据集中目标的个数。我们随机抽取P个对象,每个对象K张图来构成训练batch。最终的Batchsize为B=P×K。本文中,我们设置P=16,K=4。将每张样本resize成256×128像素大小,...

2020-02-13 11:15:10 143

原创 unexpected key “model.conv1.weight” in state_dict

被自己都蠢哭了~~一直报错没有调整过来,以为是key的问题,后来发现是自己导入key的方式有问题,周末要好好研究一下这个 state_dict,以免之后再次出现这种超级低级的错误!!之前的问题是unexpected key “model.conv1.weight” in state_dict其实是我载入模型参数时,我使用的是model_reid.model.load_state_dict...

2020-01-10 10:33:03 2665

原创 Pycharm的搜索快捷键

Ctrl+Shift+N

2020-01-08 10:56:45 1536

原创 linux终端复制和粘贴快捷键

1、在终端下:复制命令:Ctrl + Shift + C 组合键。粘贴命令:Ctrl + Shift + V 组合键。2、在控制台下:复制命令:Ctrl + Insert 组合键  或  用鼠标选中即是复制。粘贴命令:Shift + Insert 组合键  或  单击鼠标滚轮即为粘贴。...

2020-01-08 10:04:22 1196

原创 Pytorch查看模型中间变量参数

for parameters in net.parameters(): print(parameters)for name,parameters in net.named_parameters(): print(name,':',parameters) print(name, ':', parameters.size())

2020-01-04 16:22:21 2229

原创 Accuracy一直显示0

在训练的train.py改为:epoch_acc = running_corrects * 1.0 / dataset_sizes[phase]

2020-01-02 20:18:42 3955 1

原创 Pytorch可视化Tensorboard——No dashboards are active for the current data set.

No dashboards are active for the current data s可视化之前是好用的,等再次用之后出现了上述问题。当时的策略:使用Chrome浏览器卸载tensorboard重新安装,我以为是版本的冲突问题。事实证明都不好用。。。。。。。。。。后来仔细研究了一下路径和书写格式的问题,问题才得以解决。在运行tensorboard的时候,会出现一个运行文件...

2020-01-02 11:03:09 2683 2

原创 数据出现NoneType

数据出现None的现象因为函数没有调用进去重新查询相应类,有没有返回值return并且要注意模型是否使用cuda

2019-12-30 19:27:01 915

原创 与张量无关的,gather数据索引错误

数据出现大量的Nan的情况,其他数据已经十亿开外,明明每一步的张量形状都是正确的,但是就是出现各种索引错误,无法进行正确的张量形变工作。经过师弟帮忙,一部一部进行测试,部分排除错误问题。使用torch.randn(8,3,224,224)torch.FloatTensor(8,3,224,224)1,randn提供的随机数可以运行,但是FloatTensor提供的不行,后者不是初始化...

2019-12-30 15:23:09 226

原创 pytorch中的gather函数

b = torch.Tensor([[1,2,3],[4,5,6]])print bindex_1 = torch.LongTensor([[0,1],[2,0]])index_2 = torch.LongTensor([[0,1,1],[0,0,0]])print torch.gather(b, dim=1, index=index_1)print torch.gather(b, di...

2019-12-19 10:22:54 136

原创 Linux纯文本文件转化成为PDF文件格式

在linux上安装两个安装包sudo apt-get install enscript ghostscript如果出现安装包解析错误,说明应该升级: sudo rm /var/lib/apt/lists/* -vf sudo apt-get update安装成功之后,进入该文件TXT的目录下,进行如下操作:#使用enscript命令行工具将文本文件转换成postscript格式e...

2019-12-18 10:18:31 326

原创 Linux的各种操作

1,如何查询coda版本conda -v2,如何查询cuda版本cat /usr/local/cuda/version.txt

2019-07-08 16:03:50 205

原创 Mac程序的一些快捷方法总结—网络整理

选择mac是因为颜控,用上以后发现爱上了系统的简洁性,真的很不错!但是一些快捷方法比较困扰我,所以看一篇博客记录平时的积攒,争取以后可以飞快的使用快捷键,攒钱买个MacPro最新版,哈哈哈哈哈抽空还是得好好看一下Markdown的使用方法,不然好丢人~~~~快速复制粘贴文件的路径就是单开一个网页,然后把文件拽到空白页面的网址处,就会显示出文件的路径...

2019-06-13 16:14:54 184

原创 Perceive Where to Focus: Learning Visibility-aware Part-level Features for Partial Person Re-ID

局部可见感知模型——VPM论文摘要论文中考虑了行人重新识别 (re-ID) 的一个现实问题,即局部行人重识别问题。在局部行人重识别场景下,需要探索数据库图像中包含整体人物的比例大小。如果直接将局部行人图像与整体行人图像进行比较,则极端空间错位问题将显著地损害特征表征学习的判别能力。针对这个问题,本文提出了一个局部可见感知模型 (VPM),通过自监督学习感知可见区域内的特征,来解决局部行人重识别...

2019-05-03 11:30:24 1464 3

原创 深度学习基础系列1——神经网络

因为下周要讲课,老师让我主讲深度学习的前期基础部分,索性要备课,所以索性就开个学习深度学习基础系列。师范出生的我发现,只有讲课才能帮助自己真正的思考,互相讨论才能让自己的学术走的更远,所以我打算以后一会学些什么东西就当做备课写下来,以此和大家共勉。看了这么多关于深度学习的书,我个人还是推荐邱老师的《神经网络与深度学习》,我的整个系列基本可以看成是这个书学习的总结,也感谢各位同学的反馈和错误指正,我...

2019-04-09 09:43:54 576

原创 行人重识别(ReID) ——数据集描述

我只是一个搬运工,在此感谢作者的贡献1,Market https://blog.csdn.net/ctwy291314/article/details/835440882,CUHK03 https://blog.csdn.net/ctwy291314/article/details/83544210

2019-03-25 20:36:16 998

转载 python——matplotlib绘图入门

见收藏列表

2019-02-19 11:20:07 147

转载 python,pytorch的零碎函数知识点

1,isinstance描述:isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。区别:isinstance() 与 type() 区别:type() 不会认为子类是一种父类类型,不考虑继承关系。isinstance() 会认为子类是一种父类类型,考虑继承关系。如果要判断两个类型是否相同推荐使用 isinstance()。语法:isinst...

2019-02-19 09:39:54 360

空空如也

空空如也

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

TA关注的人

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