自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

仙男

既然选择了考研,就只能做一次学霸了

  • 博客(53)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 torch.where()两种用法

官方文档中只给了第一种用法。根据条件condition,从input,other中选择元素f返回。如果满足条件,则返回input元素。若不满足,返回other元素。还有一种用法是通过where返回张量中满足条件condition的坐标,以二维张量为例。

2023-09-15 15:08:28 532

原创 基于openvino+yolov5的模型量化记录(PTQ模式)

本文主要是记录学习文档的一些收获,对于yolov5在cpu部署感兴趣的可以学习此文档的目的是为了了解openvino如何降低模型部署的推理时间,同时尽可能保证精度。此文档一共提供了两种PTQ量化方式,下面分别介绍。

2023-07-05 20:50:17 648

原创 pytorch-quantization vs torch.ao.quantization vs torch.quantization区别

这个package时nvidia开发出来的用来量化的。这个里面的内容已经有两年没有更新了。感觉不太靠谱的样子。这个是torch包里面的一个分支,是pytorch的官方版本。,这个是老版本,正在弃用中,ao的意思是。

2023-05-19 16:45:52 433

原创 import tensorrt 之后torch.onnx.export无法导出正常结果

没有报错,也没有任何输出,程序就结束了,不知道为什么。,运行成功显示如下结果。

2023-05-19 15:12:16 410 3

原创 pytocrh学习记录0507。

CELoss

2022-05-07 21:12:17 332

原创 umet dependencies问题处理,mysql相关.

想在服务器上面也安装上NVIDIA-docker,结果上来就报错了.一.(base) ouc@ouc-Super-Server:~$ sudo apt install curl[sudo] password for ouc: Reading package lists... DoneBuilding dependency tree Reading state information... DoneYou might want to run 'apt --fix-broken ins

2022-05-04 16:58:20 1101

原创 本地安装nvidia-docker问题记录

参考NVIDIA的教程.2.docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]].ERRO[0018] error waiting for container: context canceled

2022-05-04 10:29:26 3710

原创 iCurb: Imitation Learning-based Detection of Road Curbs using Aerial Images for Autonomous Driving

记录一下本篇论文的阅读收获,之前写的word,就直接贴图了。

2021-07-19 14:52:07 278

原创 nn.Sequential()

最近在学习搭建VGG16模块时,发现使用nn.Sequential()一个不明白的点.代码如下def vgg_block(conv_nums, in_channels, out_channels): block = [] for i in range(conv_nums): if i == 0: block.append(nn.Conv2d(in_channels, out_channels, 3, 1, 1)) else:

2020-11-12 17:03:42 1592 2

原创 torch.gather()学习记录

torch.gather(input, dim, index, *, sparse_grad=False, out=None) → Tensor函数 Gathers values along an axis specified by dim. input (Tensor) – the source tensor dim (int) – the axis along which to index index (LongTensor) – the indices of ele

2020-11-07 13:20:39 182 1

原创 python ord函数+ format函数 + array.array()函数

ord()ord() 函数是 chr() 函数的配对函数,它以一个字符串(Unicode 字符)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值。ord('a')>>> 97chr(97)>>> 'a'.format(){!r}.format()!r: 将对象格式转化成repr!a: 将对象格式转化成ASCII!s: 将对象格式转化成strarray.array()这是python中的数组模块,具有以下特性。计算机为

2020-10-19 23:08:13 548

原创 conda+清华园镜像安装指定版本的cudnn

老是忘记,在此记录一下。conda install cudnn=7.6.5 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/

2020-10-19 10:21:24 14947

原创 Towards Real-Time Multi-Object Tracking 论文的一些理解

每日一问MOT最常被引述的方法是什么?这些方法可以分成哪些主要派别?每个派别的主要特色(优点和缺点)是什么?这个领域大家认为重要的关键问题有哪些?这些优点与缺点通常在哪些应用场合会比较被重视?在哪些场景下不会被重视?精读一篇论文应该的收获这篇论文的主要假设是什么,这些假设在现实条件下容易成立吗?这篇论文的主要好处?这些好处主要表现在哪些公式上,哪些模型上?这一派的主要缺点是什么?Abstract对于tracking-by-detection的方法, 检测追踪是分两步走: 1

2020-10-09 23:02:20 585 1

原创 python中的深浅复制

复制列表(或多数内置的可变集合),最简单的方式是使用内置的类型构造方法l1 = [1,2,3]l2 = list(l1)l3 = l1[:]l2 和 l3实现的效果是一样的, 但是这种复制只是浅复制.即只复制了最外层容器,副本中的元素是源容器元素的引用. 如果有可变的元素(如列表嵌套列表),就会产生问题.l1 = [3, [6, 5, 4], (7, 8, 9)]l2 = list(l1)l1.append(100)l1[1].remove(5)print('l1', l1)print

2020-10-08 11:01:21 128

原创 python中 == 和 is的区别 &元组的相对不可变性

先来看看代码的直观结果faker = {'s5':1,'s6':1,'s7':1}ruzi = fakerprint(ruzi == faker)print(ruzi is faker)TrueTrueuzi = {'s5':1,'s6':1,'s7':1}uzi == fakeruzi is fakerTrueFalseprint(id(faker), id(ruzi), id(uzi))139745826914808 139745826914808 139745826

2020-10-08 09:55:40 172

原创 ffmpeg遇到的问题

ffmpeg version 2.8.17-0ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.12) 20160609 configuration: --prefix=/usr --extra-version=0ubuntu0.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/

2020-09-28 17:37:12 1511 1

原创 python中的列表复制问题

  今天在刷leetcode时发现有一行代码是ret.append(path[:]),之前一直以为path[:] 和 path等价,但是如果写成path就WA,查阅资料后发现是Python列表复制的知识没有掌握.   在这里记录一下二者的区别,看看下面的代码就熟悉了.x = [1,2,3,4]y = xx.append(3)yOut[38]: [1, 2, 3, 4, 3]id(x)Out[39]: 140677897851592id(y)Out[40]: 14067789785159

2020-09-28 10:23:26 199

原创 Numpy和Tensor的高维切片操作

  在目标检测中经常看到诸如[::2,...], [1:,:,::2] 等等之类的操作,之前一直只知道对列表的切片操作,在这里模模糊糊了许久也没有仔细研究,这里就做个学习记录.Numpy中多维数组的切片操作和 python中List 的切片操作一样,都是由start, end, step 三部分组成.x= np.arange(10)s1 = x[:3]s1Out[22]: array([0, 1, 2])s2 = x[1:8:2]s2Out[25]: array([1, 3, 5, 7])

2020-09-24 21:02:31 1735 1

原创 deepsort代码学习记录二--基于pytorch的yolo

deepsort 挺经典的一篇论文了。这里我使用的是github上的pytorch版本,链接在这里。run demos阶段。这里我们借鉴了github上这位同学的代码,用来实现MOT20图片到视频的转化。这里首先下载yolov3的权重和deepsort的权重。Download YOLOv3 parameterscd detector/YOLOv3/weight/wget https://pjreddie.com/media/files/yolov3.weightswget https://

2020-09-23 13:40:51 1936 1

原创 百面机器学习一

特征归一化特征归一化常见的有两种,一种是线性函数归一化,一种是零均值归一化。线性函数归一化(Min-Max Scaling)对原始数据进行线性变换,将结果映射到【0,1】的范围,归一化公式如下:Xnorm=X−XminXmax−Xmin, X_{norm} = \frac{X-X_{min}}{X_{max}-X_{min}} , Xnorm​=Xmax​−Xmin​X−Xmin​​,其中 X 为原始数据, XmaxX_{max}Xmax​ 、 XminX_{min}Xmin​ 分别为数据最大

2020-09-21 13:36:48 165

原创 deep_sort文章阅读(一)yolo的训练:PART1: 安装opencv(为了make时opencv=1)

Abstract集成了外观信息(appearance information)提升sort性能, 减少了identity witches。two stages。 offline阶段,学习 deep association metric; online阶段, 使用最近邻查询构建跟踪测量。

2020-09-18 15:30:02 1154 1

原创 EDSR调试遇到的一些问题

超分入门,希望在本周能够成功跑通此模型代码,代码链接。ValueError: num_samples should be a positive integer value, but got num_samples=0 具体信息如下:Traceback (most recent call last): File "main.py", line 33, in <module>...

2019-12-25 15:04:29 3109 2

原创 cv2.Normalize()遇到的一些问题

痛苦了一天必须要记录一下本来就是想着对图片进行一个归一化处理,使用cv2.normalize()却发现保存的图片全是黑,debug了许久终于发现问题所在。 img_read = cv2.imread(img_dir, 1) img_norm = numpy.zeros(img_read.shape) cv2.normalize(img_read, dst=img...

2019-12-18 10:15:39 4025 1

原创 pytorch-tutorial之DCGANs学习

又看了一次DCGANs,比上次看的清楚了些,代码也大致看明白了。这次总结也是结合代码记录一下遇到的问题。数据处理部分。数据处理包括数据预处理和数据格式转换。数据预处理使用的是torchvision.datasets, torchvision.transforms, 在datasets模块下面有一个datasets.ImageFolder,可以获取文件夹下面的图片。torchvision.d...

2019-12-13 18:00:34 141

原创 leetcode之两数相加+整数翻转

打算着两个问题做个记录吧,毕竟脑子这种东西,还是没有记录下来实在,虽然问题解决之后看着简单,可是做的时候也是比较难的,都是看的题解思路。1. 两数相加问题描述:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [...

2019-12-11 17:28:11 198

原创 pytorch学习tutorial之Adversarial Example Generation

写在前面,2019年的最后一月,觉得开学近五个月来收货甚微,不总结,不反思,不写博客,感觉自己不痛苦一点是不会有什么大的提高的,所以先立个flag,以后每周至少四篇博客吧emm,希望能够坚持...

2019-12-05 11:16:07 766

原创 安装tensorboard的细节问题

安装完tensorflow1.14后虽然自带tensorboard,但是还是无法使用summaryWriter(),必须使用命令pip intsll tb-nightly ,之后就可以正常使用了

2019-09-14 21:59:58 655

原创 基于Python3.7安装tensorflow有感

之前百度一直使用pip install tensorflow==1.14.0 -i https://pypi.tuna.tsinghua.edu.cn/simple结果每次下载的都是Python3.5的版本,很是气人,折腾了四个小时,最后发现,直接在清华镜像源下载Python3.7版本的.whl文件,我下载的1.14版本,然后使用pip install **.whl 就好了,我下载的1.14...

2019-09-14 21:27:45 7328

原创 记录一下常用的Ubuntu终端命令

cat ~/.condarc用来显示当前的channels,和清华园镜像有关。channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ - https://mirrors.tuna...

2019-09-02 15:38:26 165

原创 Image-to-Image Translation with Condition Adversarial Networks(基于条件性对抗网络的图片转义)

  在图片处理中涉及的一个问题就是将一个图片转化成一个对应的输出图片。这些问题经常使用特定应用的算法解决,即使设置通常是一样的:都是将像素映射到像素上(map pixels to pixels)。条件对抗网络是一个通用的解决方案,他似乎能在各种不同的问题中都能表现良好。Abstract  我们发现条件对抗网络是image-to-image转义问题的一个通用解决方案。这个网络不仅从输入图片到输出...

2019-08-30 13:02:57 831

原创 Additive Angular Margin Loss for Deep Face Recognition翻译笔记

摘要  使用DCNNs进行大规模人脸识别的挑战之一是如何设置有效地损失函数来提高区分能力。在本篇论文之前有以下几种方法。***在欧式空间中,中心损失通过惩罚(penalise)深度特征(deep features)与其对应的类中心之间的距离来实现类内紧性(intra-class compactness)。最近,一个流行的方向是将边缘和完善的损失函数结合(incorporate)起来,以最大程度的...

2019-08-22 22:04:27 1092

原创 利用hexo和GitHub搭建博客走过的坑

ERROR Deployer not found: git 解决方案: $ npm install --save hexo-deployer-githexo无法上传到GitHub解决方案:在_config.yml中名/值中要有空格例如:type:(空格)git.有空格颜色如下:无空格颜色如下:...

2019-05-12 18:52:47 241

原创 Matlab的命令行版本打开方式

在Windows终端输入如下命令即可。matlab -nodesktop -nosplash -r file之后就可以打开了

2019-04-07 16:33:46 2484

原创 windows10如何让图片打开方式为照片查看器

Q1: 用照片查看器的需求是什么? A1: 在Windows10环境下,使用如下图两款应用最大的缺点就是在同一文件下的图片不能通过 左右键来切换,如果只是简单地查看图片,这么多功能就很冗杂,所以要使用Windows的图片查看器。 Q2: 如何配置? A2: 步骤如下:首先,我们需要使用注册表编辑器来开启Win10系统照片查看器功能,因为其实这个功能是被隐藏了,那么按下W...

2018-05-19 18:01:38 10579

原创 photoshop卸载不彻底--ADMUI3.fon

做完一直显示无法删除,自己纠结了半天,结果搜索了一个百度之后就没有再百度,结束一个系统进程就导致显示屏黑屏,试着又百度了一下,终于发现了解决方案,发现真的是很简单,信息的获取真的是。。。。Python爬虫。。。 解决方案就是: 将其后缀名更改为txt,然后直接删除,OK!

2017-10-13 20:03:03 54349 3

原创 Ubuntu16.04环境下eclipse中导入robocode.jar包编译robocode、上传至github仓库操作小结

操作目的:   在eclipse中编译robocode的Java文件,可以调用、继承、改写Robot和AdvancedRobot等中的类,Java文件被编译后可以在robocode客户端被compile,然后调用开战;此外,在eclipse中创建的Java project可以被上传到github远程仓库,这里主要是我第一次在github上传目录。    1. 在eclipse中引入roboc

2017-05-12 21:29:19 963

原创 git建立远程仓库、手动修复冲突

刚刚考完了MATLAB,终于有时间来把本来两三天前该做的事完成了,现在来写篇博客记录一下遇见的问题和解决方案。问题一: github建立远程仓库的有关命令:

2017-05-11 14:03:58 526

原创 安装Ubuntu16.04小结

天下午第一次安装Ubuntu,用了两个小时的时间,感觉还是要记录一下的,毕竟这是我第一次重装系统。 在此要感谢晗哥的U盘,里面已经弄好了ubuntu的安装文件,着实省了不少事情。 下面说一下小的步骤。 1。插入优盘; 2。打开电脑时连续按F2,直到弹出一个界面; 3。选择blog,然后将****1更改为USB,之后选择exit中的保存并退出 – 这

2017-05-06 17:43:12 206

原创 ubuntu16.04下彻底卸载wineqq,安装wineqq,dpkg用法小结

之前不知怎么回事,下载的wineqq不能使用,在今天终于把它删除,这里简单的进行一下记录~ 1. sudo dpkg -r wine-qqintl 这里的dpkg -r 含义是移除软件但是保留配置 2. sudo rm -rf .deepinwin 强制删除.deepinwin文件夹 3. 执行了以上两个命令之后,使用命令sudo dpkg

2017-04-20 22:08:54 10131 3

原创 ubuntu16.04下MySQL驱动、使用eclipse链接数据库

今天终于小凡我终于完成了这个问题,下面来分享一下具体过程。 1、在官网上下载MySQL驱动的安装包(.tar.gz格式的),4、5M左右,这个一般没什么问题。 接下来需要将它解压,这里我是我将文件解压到了 /opt/目录下,这个问题也不大。 2、解压之后的文件包内容如下 wulongjian@wulongjian-Inspiron-5557:/opt/mysql-connertor$ ls

2017-03-03 22:28:03 2254

MovieLens.rar

movieLen数据集 集

2020-04-19

git-2.21.0-64-bit.exe

截止到2019-04-28为止,Windows上最新的git版本,外网慢的同学们可以在此下载

2019-04-28

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

TA关注的人

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