自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 收藏
  • 关注

原创 Python学习知识点记录

python的创始人是吉多·范罗苏姆。计算机不能理解除机器语言之外的任何语言,所以必须要把程序员编写的程序语言翻译成机器语言,计算机才能执行程序。将程序语言翻译成机器语言的工具就是编译器。Python的特点:1,完全面向对象;2,拥有强大的标准库;3,大量的第三方模块。python源程序是特殊格式的文本文件,可以使用任意文本编辑软件开发python程序;python程序的扩展名是.py文件。IndentationError: unexpected indent 缩进错误。pytho...

2020-06-16 17:56:00 199

原创 python环境配置常见问题汇总

ModuleNotFoundError: No module named 'yaml':运行 Python 文件遇到问题 ModuleNotFoundError: No module named 'yaml' 时,说明当前 Python 环境缺少该包,使用 pip 安装该包即可,但要注意的是安装的包名不是 yaml 而是 pyyaml,即 pip install pyyaml。 ModuleNotFoundError: No module named 'yacs':pip install yacs==版.

2020-06-07 10:39:15 7282

原创 Linux常用命令学习记录

clear:清空终端的屏幕内容。touch 文件名:创建文件。gedit 文件名:打开对应文件。shutdown:安全 关闭或者重启电脑。-r重新启动电脑;shutdown -c 取消此次关机操作。网卡是专门负责电脑通讯的硬件设备。IP地址是设置网卡上的地址信息。类比电话,SIM卡相当于网卡,IP地址相当于电话号码。ifconfig:查看、配置网卡的信息;ping ip地址:检测目标ip地址是否连接正常。127.0.0.1:被称为本地环回地址,原来测试本地网卡是否正常。域名:i.

2020-06-04 11:17:26 220

原创 Deep Spatial Feature Reconstruction for Partial Person Re-identification: Alignment-free Approach笔记

Paper:https://arxiv.org/abs/1801.00881Code:https://github.com/lingxiao-he/Partial-Person-ReID前言:这是一篇关于partial行人重识别的方向的论文,收录于2018年的CVPR。全文是基于query是partial图像,而gallery是完整的行人图像。摘要:Partial行人重识别由于行人图像是局部...

2020-04-26 22:37:17 544

原创 ACNet代码解读

Paper:https://arxiv.org/abs/1908.03930v1%E3%80%82Code:https://github.com/ShawnDing1994/ACN前言:本人第一次解读代码,才疏学浅,如有纰漏,望不吝赐教!# 代码块 1# 作者源码非常详实,在此采用ResNet56为backbone解读python acnet/acnet_rc56.py --tr...

2020-04-10 12:14:17 2733 2

原创 Pose-guided Visible Part Matching for Occluded Person ReID阅读笔记

Paper:https://arxiv.org/abs/2004.00230Code:https://github.com/hh23333/PVPM前言:本人阅读的第二篇CVPR 2020关于ReID的论文。主要解决了遮挡行人重识别的问题,其中涉及了姿态估计、摘要:遮挡行人重识别是一项具有挑战性的任务,特别是在密集场景中,被遮挡者的外观会随着遮挡物体的不同而发生显著的变化。为了解决此问...

2020-04-03 16:13:28 3365 2

原创 Cross-modality Person re-identification with Shared-Specific Feature Transfer阅读笔记

Paper:https://arxiv.org/pdf/2002.12489.pdfCode:没找到摘要:跨模态ReID(cm-ReID)技术是智能视频分析的关键技术之一。现有的研究主要集中在通过将不同模态的特征嵌入到同一个特征空间中和降低特征区分度的上界来学习模态共享特征表示。在本文中,我们提出一种新的跨模态共享-特定特征转移算法(cm-SSFT)来解决上述方法的局限性,以探索模态共享信...

2020-03-24 23:44:51 687

原创 Pose-Guided Feature Alignment for Occluded Person Re-Identification阅读笔记

Paper:Code:http://link.zhihu.com/?target=https%3A//github.com/lightas/ICCV19_Pose_Guided_Occluded_Person_ReID摘要:行人经常被各种各样的障碍所阻挡。对于以前的ReID方法,大都是要么忽略此问题,要么基于极端假设来解决它。为了缓解遮挡问题,我们通过检测遮挡区域,并在特征生成和匹配...

2020-03-15 20:49:44 3281

原创 CCF 二十四点 Java

题目分析:首先想到用栈处理就已经成功一半了。可以定义两个栈,一个用来存放数字,一个用来存放“+”和“-”,当遇到“x”和“/”时,取出数字栈中栈顶元素与读取下一个数字进行 乘or除 操作,并将所得数字存到数字栈,其他的存放到符号栈。然后再定义两个栈,对以上两个栈元素进行颠倒,考虑(7-9-1-2)的情况。接下来直接进行操作就可以了。以上方法过于麻烦,开辟过空间。只开辟一个栈空间。遇到乘...

2020-03-12 00:26:58 228

原创 CCF 小明种苹果(续)Java

知识点回顾:Scanner和BufferedReaderBufferedReader相对于Scanner来说要快一点,因为Scanner对输入数据进行正则解析,而BufferedReader只是简单地读取字符序列。在Java SE6中我们可知道一个非常方便的输入数据的类Scanner,位于java.util包中,这个Scanner的具体用法为Scanner in = new Scanne...

2020-03-11 22:30:24 240

原创 Two at Once: Enhancing Learning and Generalization Capacities via IBN-Net阅读笔记

Paper:https://arxiv.org/abs/1807.09441Code:https://github.com/XingangPan/IBN-Net文章摘要:卷积神经网络(CNNs)在许多计算机视觉问题上取得了巨大的成功。与现有为提高某一场景的性能设计的CNN不同,论文的IBN-Net显著增强了CNN的建模能力,并且具有较强的泛化能力,可以不经过netuning即可在另一场景取...

2020-03-11 12:04:56 866

原创 EfficientNet与EfficientDet论文解读

这两项工作均来自GoogleBrain的大佬,EfficientDet可以看做EfficientNet的工作拓展。目前EfficientNet的代码已经开源,EfficientDet已经被复现。这两项工作的纸面效果看起来特别优秀,与其他工作相比,在差不多的精度下,参数量和计算量均大幅度低于其他做。而且都是家族系方法,各位可以根据自己的需求选择。先介绍第一篇:EfficientNet: Ret...

2020-03-09 19:15:18 1769

原创 Pyramidal Person Re-IDentification via Multi-Loss Dynamic Training阅读笔记

Paper:https://link.zhihu.com/?target=https%3A//arxiv.org/pdf/1810.12193.pdfCode:https://github.com/Klitter/Pyramidal_Person_ReID(侵删)摘要:论文指出基于特征图水平切块(part-based)的行人重识别很大程度上依赖于目标检测算法的优劣。差的目标检测算法由于无法...

2020-03-07 18:54:35 311

原创 CNN--DenseNet--Memory-Efficient DenseNet

Paper:https://arxiv.org/abs/1608.06993(DenseNet)https://arxiv.org/pdf/1707.06990.pdf(Memory-Efficient DenseNet)Code:https://github.com/liuzhuang13/DenseNethttps://github.com/gpleiss/efficien...

2020-03-03 18:26:25 541

原创 CNN--ResNeXt--Aggregated Residual Transformations for Deep Neural Networks

Paper:https://arxiv.org/pdf/1611.05431.pdfCode:https://github.com/Cadene/pretrained-models.pytorch/blob/master/pretrainedmodels/models/resnext.py简述:此网络属于ResNet系列。在保持计算和空间复杂度的前提下,通过构建可复用的一个block...

2020-03-01 21:07:48 159

原创 CCF 俄罗斯方块 (JAVA)

题目分析:这题没有满分,90分,有一条样例没过,实在找不到了,就想到来博客分享一下思路,得到网友的点播.。现在满分了。接受数字的操作就不说了。首先是统计4*4矩阵的从下往上全是0的行的个数,这个决定了我接下来遍历15行的时候,遍历到哪里使得4*4矩阵里从下往上数第一个有1的行可以正好到达末尾。流程是从15*10矩阵往下遍历,如果在和4*4重合的位置中存在,两个都为...

2020-02-28 21:00:05 239

原创 Relation Network for Person Re-identification

Paper:https://arxiv.org/abs/1911.09318v2Code:https://github.com/cvlab-yonsei/projects/tree/master/RRID/code摘要:Re-ID旨在从一组相机网阵中捕获的图像中检索相关人员图像的任务。最近的Re-ID方法表明,利用描述身体部位的局部特征,加上行人图像本身的全局特征,即使在缺少身体部位...

2020-02-27 22:26:40 2430 7

原创 Deep-Person: Learning Discriminative Deep Features for Person Re-Identification

Paper:http://www.vlrlab.net/admin/uploads/avatars/Deep-Person_Learning_Discriminative_Deep_Features_for_Person_Re-Identification.pdfCode:https://github.com/zydou/Deep-Person摘要:近年来,很多Re-ID方法依赖于学...

2020-02-27 18:18:00 488

原创 Z字形扫描

问题描述  在图像编码的算法中,需要将一个给定的方形矩阵进行Z字形扫描(Zigzag Scan)。给定一个n×n的矩阵,Z字形扫描的过程如下图所示:正在上传…重新上传取消  对于下面的4×4的矩阵,  1 5 3 9  3 7 5 6  9 4 6 4  7 3 1 3  对其进行Z字形扫描后得到长度为16的序列:  1 5 3 9 7 3 9 5 4 7 3 6 6 ...

2020-02-24 20:26:29 133

原创 CCF ISBN号码

题目分析:此题就是将前9个数字分别和1...9对应相乘,乘积和对11求模。其中结果是11,最后一位是X,不然为结果。import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanne...

2020-02-24 14:48:36 266

原创 CCF 2019-12 回收站选址

题目分析:题意还是挺好理解的。如果某点(有垃圾)的上、下、左和右都存在垃圾,则此点可以充当垃圾站。然后给此垃圾站评分,评分即为此垃圾站对角线含有垃圾的个数。根据上述题意解读,可以依次遍历每个点,检查其是否符合垃圾站的要求,若不符合,continue;若符合,则统计垃圾站的评分。Note:数据的规模为,因此可以使用双循环遍历。数据的大小为,即使用int型整数即可。import java...

2020-02-24 09:42:48 292

原创 Diversity-Achieving Slow-DropBlock Network for Person Re-Identification论文阅读

Paper:https://arxiv.org/abs/2002.04414Code:摘要:使用多分支网络架构进行行人重识别(Re-ID)的挑战是如何从标记ID的数据集中学习不同的特征。最近两个分支的BatchDropBlock(BDB)网络被提出,可以实现全局分支和特征丢弃分支之间的多样性。在这篇文章中,我们提出将丢弃操作从中间特征层移倒输入层(图片丢弃)。由于这可能会丢失大量输...

2020-02-22 13:09:35 588

原创 DropBlock: A regularization method for convolutional networks论文解读

Paper:https://arxiv.org/pdf/1810.12890.pdfCode:https://github.com/miguelvr/dropblock&https://github.com/DHZS/tf-dropblock摘要:当前深度神经网络被过度参数化或者训练集多样性充足或合适的正则化(权重衰减、丢弃法)训练时,通常会取得很好地效果。尽管dropout被...

2020-02-20 11:37:25 371

原创 ABD-Net: AttentivebutDiversePersonRe-Identification论文阅读

Paper:https://arxiv.org/abs/1908.01114Code:https://github.com/TAMU-VITA/ABD-Net摘要:注意力机制已经被证实可以有效的应用在行人重识别领域。然而,利用注意力机制学习到的特征通常是相关的和不具有多样性的。我们通过提出一个专注又多样化的网络(ABD-Net)来说明注意力机制和多样性的互补力量。ABD-Net通过在网络中...

2020-02-19 23:07:54 1397 1

原创 过拟合、欠拟合、梯度消失及梯度爆炸的理解

目录: 1,过拟合和欠拟合的定义 2,过拟合和欠拟合的解决方法 3,梯度消失和爆炸的定义 4,梯度消失和爆炸的解决方法1,过拟合和欠拟合的定义 无论在机器学习还是深度学习建模当中都可能会遇到两种最常见结果,一种叫过拟合(over-fitting )另外一种叫欠拟合(under-fitting)...

2020-02-18 13:31:36 1257

原创 多层感知机

目录:1.多层感知机的基础知识 2.多层感知机的pytorch代码实现与讲解多层感知机的基础知识1.基础知识:多层感知机(MLP,Multilayer Perceptron)也叫人工神经网络(ANN,Artificial Neural Network),除了输入输出层,它中间可以有多个隐层,最简单的MLP只含一个隐层,即三层的结构,如下图: ...

2020-02-12 13:12:13 940

原创 Horizontal Pyramid Matching for Person Re-identification论文阅读

paper:https://arxiv.org/abs/1804.05275code:https://github.com/OasisYang/HPM题外话:论文在梳理Related Work的格式值得学习,很有条理性。摘要:尽管行人重识别最近取得了明显进展,但是当有明显区分性的身体部件缺失的时候,当前大多数算法仍然会失效。为了改善这种情况,我们提取了一种简单且有效的水平金字塔匹配的方...

2020-02-03 21:34:36 791

原创 Bug调试记录

1,ImportError: No module named 'numpy.core._multiarray_umath' 原因:1,可能是numpy版本问题2, 可能是模型损坏2,RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED Ubuntu18.04 GPU: 2080t...

2019-12-16 13:06:57 140

原创 ccf 公共钥匙盒 基于JAVA实现

import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.Scanner;public class ccf_201709_2 { public static void main(String[] args) { Scanner scan...

2019-12-12 23:04:44 163

原创 Human Semantic Parsing for Person Re-identification&&Class-Balanced Loss Based on Effective Number

2019-11-30 14:05:04 169

原创 236. 二叉树的最近公共祖先

题目:给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。思路:递归,边界条件为空节点或两个节点的其中一个如果node的左节点是a,b的公共父节点,则在其右子树中尝试查询a,b最后结果必然是NULL,反之亦然。所以当node的左右节点查询结果都不为空的时候,说明该点就是最近公共父节点。public TreeNode lowestCommonAncestor(TreeNo...

2019-08-06 19:11:17 77

原创 pytorch踩坑

问题一、公司新配的服务器2080TI、CUDA=10.1 Cudnn=7、python3.6,安装torch==1.1.0。出现错误如下: RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED解析:网上的大佬们给出的都是说--2080Ti必须是CUDA==10.0以上。但是在满足以上要求时,还有t...

2019-07-31 09:39:48 147

原创 表示数值的字符串

题目:请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。思路:1、正则式匹配。(英雄不问出处,好汉亦可流氓!) \\ 表示:我要插入一个正则表达式的反斜线,所以其后的...

2019-07-24 18:11:43 101

原创 构建乘积数组

题目:给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。不能使用除法。思路:没有标红的话 -- B[i] = A[0]*A[1]*...*A[i-1]*A[i]*A[i+1]*...*A[n-1]/A[i]。...

2019-07-23 21:03:22 70

原创 数组中重复的数字

题目:在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。思路:关键字已经标红了。定义一个长度相等的数组,对应的数字的个数存放在对应索引上。而后遍历新建数组,返回第一个个数大于1的索...

2019-07-23 20:35:06 114

原创 数字在排序数组中出现的次数

题目:统计一个数字在排序数组中出现的次数。思路:这个题目的提示点在 排序数组 这几个字上。找到就定义两个索引向两边统计;找不到就返回0。public static int GetNumberOfK(int [] array , int k) { int low = 0; int high = array.length; int mid = 0; ...

2019-07-23 20:17:58 68

原创 数组中只出现一次的数字

题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。思路:定义两个索引i,j;i指向当前遍历的数字,j指向i次的搜索。若array[i] == array[j];就将j之后的数字向前移动。此时i遍历的最大值减 1。如果j遍历末尾仍然没有相同的,则将此数字保存。切记第二层循环的结束条件和外层循环一致。public class Solution ...

2019-07-22 23:28:02 80

翻译 Learning Context Graph for Person Search(基于上下文图网络的行人检索模型)

摘要:通过深度卷积神经网络,行人重识别已经取得了很大进展。 然而,大多数先前的方法都侧重于学习单个外观特征,并且模型难以处理具有不同光照,大的姿势变化和遮挡困难的情况。 在这项工作中,我们更进一步,考虑使用上下文信息进行人员搜索。 对于probe-gallery数据对,我们首先提出一个上下文实例扩展模块,该模块使用注意力模块来搜索和过滤场景中的有用上下文信息。 我们还构建了一个图学习框架,以有效地...

2019-07-19 18:38:29 1339

转载 linux服务器如何指定gpu以及用量

博客原地址:https://blog.csdn.net/pursuit_zhangyu/article/details/810779311.在终端执行程序时指定GPU CUDA_VISIBLE_DEVICES=0 python your_file.py # 指定GPU集群中第一块GPU使用,其他的屏蔽掉CUDA_VISIBLE_DEVICES=1 On...

2019-07-19 10:35:12 396

原创 连续子数组的最大和

题目:HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。给一个数组,返回它的最大连续子序列的和...

2019-07-18 21:05:34 73

空空如也

空空如也

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

TA关注的人

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