自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 The detected CUDA version (11.3) mismatches the version that was used to compile PyTorch (12.1)

原因:cuda版本和pytorch版本不匹配。

2024-01-17 11:40:00 820

原创 Referring Expression Comprehension(REC)任务介绍以及相关数据集

注意,一个表达式只对应一个目标,也就是说一次只会检测出一个目标(也就是一个实例,一个框,会精确到实例),这个和常规的目标检测任务(会检测出所有类别的目标,只精确到类别)是不一样的。

2024-01-15 16:31:34 737

原创 c++读取文件的一些常规操作代码

【代码】c++读取文件的一些常规操作代码。

2024-01-15 10:33:13 376

原创 使用android studio编译app到自己的手机上运行,却读取不了手机里面的图片

然后重新编译,并在手机上运行,并且再手机中的设置中找到应用权限设置,打开这个app的媒体文化访问权限即可。使用android studio编译app到自己的手机上运行,却读取不了手机里面的图片。这个是由于这个app没有申请手机端的 媒体文件访问权限,所以读取不了。解决:(我的是Android 10,新版本可能会有不同)

2024-01-14 20:57:55 720

原创 error: undefined reference to ‘cv::imread(std::__ndk1::basic_string<char

但是编译时报错undefined reference to 'cv::imread(std::__ndk1::basic_string<char。使用android studio编译项目时,由于用到了 cv::imread()函数,编译时却报错找不到该函数的定义。

2024-01-12 22:49:13 585

原创 android studio使用总结

gradle是项目构建的工具,在gradle-wrapper.properties这个文件中设置,然后就会下载相应版本的安装包到这个路径C:\Users\ly.gradle\wrapper\dists,例如这里是7.0.2,gradle和studio中的jdk版本需要对应,否则无法构建项目gradle需要和java版本对应,否则也会报错设置java版本:

2024-01-11 17:29:20 438

原创 c++读取文件夹中所有文件名代码

【代码】c++读取文件夹中所有文件名代码。

2024-01-09 19:47:00 370

原创 RuntimeError: Expected to mark a variable ready only once. This error is caused by one of the follow

pytorch1.9, 使用多卡训练GLIP模型时,报如下错误,而单卡却可以正常训练:

2023-11-30 15:56:37 452

原创 pip install bz2 和readline失败

以–prefix=/usr/local/python3.7.5路径为例进行说明。执行配置、编译和安装命令后,安装包在/usr/local/python3.7.5路径,libpython3.7m.so.1.0动态库在/usr/local/python3.7.5/lib/libpython3.7m.so.1.0路径。其中“–prefix”参数用于指定python安装路径,用户根据实际情况进行修改。“–enable-shared”参数用于编译出libpython3.7m.so.1.0动态库。

2023-08-28 16:55:26 395

原创 gitee操作总结

git合并commit

2022-11-23 15:40:04 100

原创 mmsegmentation安装过程报错记录

mmsegmentation安装记录

2022-11-22 22:58:30 798

原创 Permissions for ‘C:\\Users\\ly\\.ssh > \\KeyPair-5e9f.pem‘ are too open,使用ssh远程登录华为云的notebook报错

原因是,KeyPair-5e9f.pem这个密码文件权限过大解决方法:右键->属性->安全->高级->把权限条目解除继承,然后删除其他的条目,只剩下所有者这个用户,权限改为只读或者特殊参考链接:https://blog.csdn.net/u010571709/article/details/121990664?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Ed

2022-05-29 15:02:16 206

原创 论文笔记:LoFTR: Detector-Free Local Feature Matching with Transformers

摘要:detect-free, 没有检测特征点,模型直接输出匹配对,利用transformer的全局注意力,可以较好的对低纹理图片和相似区域进行匹配方法:1.使用resnet+FPN提取分辨率为 1/8的粗略特征图以及 1/2的精细特征图2.Positional Encoding3. 输入至粗特征提取transformer1提取匹配特征:包含自注意力和交叉注意力:Self-attention and Cross-attention Layers4. 粗级别的匹配,使用乘积的方式先计算所有位置的匹

2022-02-18 17:21:39 6572 3

原创 yolov5:onnx2caffe

caffe安装:1.下载caffe源码git clone git://github.com/BVLC/caffe.git2.yolov5中有upsample层和transpose层,caffe是没有的,需要手动添加先下载caffe_plus代码: git clone https://github.com/jnulzl/caffe_plus.git#将caffe_plus/include/caffe/layers/upsample_layer.hpp caffe_plus/include/c

2022-01-20 22:17:44 1991

原创 unbuntu安装gcc7.3.0

2、 gcc-7.3.0安装表2-2 gcc-7.3.0安装软件依赖列表软件名称 版本 下载地址gmp 6.2.0 https://ftp.gnu.org/gnu/gmp/mpfr 4.1.0 https://www.mpfr.org/mpfr-current/mpc 1.1.0 https://ftp.gnu.org/gnu/mpc/步骤 1 以root用户登录服务器操作后台。步骤 2 安装依赖安装gmp:cd /your/path/to/uncompressed/gmp-6.2.0.

2021-10-22 11:40:59 282

原创 2021-07-28

#-1 means layer_id of input_data#1 means repeat times of this blockyolov4_blocks_args = [[-1, 1, “Conv”, [32, 3, 1]], # 0[-1, 1, “Conv”, [64, 3, 2]], # 1-P1/2[-1, 1, “Bottleneck”, [64]],[-1, 1, “Conv”, [128, 3, 2]], # 3-P2/4[-1, 2, “BottleneckCSP

2021-08-13 16:57:00 67

原创 yolov3总结

1.计算质量估计时正负样本的判定,正样本:当一个格子里面有gt中心点,该格子中先验框与gt的iou最大的box为正样本忽略样本:除了正样本外,与gt的iou>0.5的框均不计算损失,忽略负样本:剩下的框均为负样本,包括大部分没有gt中心点落在的格子上的框(有部分iou>0.5被忽略),以及一些有gt中心的框(但是与gt的iou<0.5)2.对于分类损失和边框损失,只有正样本才参与计算loss,而质量损失是正负样本均参与...

2021-07-15 01:04:03 78

原创 g++,gcc安装

sudo add-apt-repository ppa:ubuntu-toolchain-r/testsudo apt-get updatesudo apt-get install gcc-5apt-get install aptitudeaptitude install g+±5建立软连接$ cd /usr/bin$ sudo rm gcc g++$ sudo ln -s gcc-4.9 gcc$ sudo ln -s g+±4.9 g++查看版本:g++ -vgcc -v..

2021-06-04 17:07:17 69

原创 undefined reference to 。。。。。

一般是找不到引用的对象导致,检查头文件是否正确引用,检查引用的函数或类与定义的函数或类,其名字,参数类型是否完全一致头文件是否存在交叉引用,一般最好放在cpp里面引用,放头文件中引用要注意引用顺序问题...

2021-05-17 11:18:44 74

原创 消防模型-多标签bug-20201215

mmdet训练消防模型时,提示test result is empty1.排查数据问题,包括输入图片尺寸是否统一,coco数据格式是否正确,是否存在脏数据,路径是否正确等,通过可视化暂时未发现问题2.是否是模型收敛问题?是否由于消防门目标太大,anchor框设置不对?是否类别不平衡问题?(均不可能,不然至少会有检测效果)3.用dataset_demo可视化,发现输入标签有问题,全是(-1,-1,-1,-1,-1),通过单步调试,查看dataset处理的数据流,最终发现是标签问题,实际上dataset

2020-12-15 10:44:27 110

原创 pytorch实现图像中的仿射、平移、缩放、旋转等变换

最近在做关于深度图像配准、图像矫正等相关算法,因此需要实现对图像的仿射变换,总结一些方法:opencv实现各种图像变换:1.cv2.warpAffine()放射变换函数,可实现旋转,缩放,平移;变换后的平行线依旧平行,2.cv2.warpPerspective()透视变换函数,可保持直线不变形,但是平行线可能不再平行可以参考下面的博客:cv2.warpAffine(),cv2.warpPerspective()函数解析那么在使用深度学习中,就需要用到pytorch实现图像的各种变换,一般可以用F

2020-10-27 16:23:54 5349

原创 CVPR2020论文和代码整理链接

分享github上两个整理cvpr2020论文和代码的链接https://github.com/amusi/CVPR2020-Code#Image-Classificationhttps://github.com/extreme-assistant/CVPR2020-Paper-Code-Interpretation/blob/master/CVPR2020.md

2020-06-01 15:46:34 232

原创 在服务器上远程安装pycharm社区版,并且远程映射到本地windows系统

export DISPLAY=10.33.17.252:0.0 建立映射export http_proxy=http://10.1.82.22:3128 && export https_proxy=http://10.1.82.22:3128 服务器开代理sh pycharm.sh 安装pycharm,提示缺失包的话直接安装打开xmanager-passive(...

2020-04-30 09:32:12 1487

原创 关于目标检测中COCO的mAP计算方式介绍

1.AP(现在目标检测论文中COCO数据集上的衡量标准):目标检测算法的常用评价标准,实际上是mmAP,因为是多个IOU阈值的平均mAP,含义为IOU阈值(检测框与groundtruth的iou大于该阈值时认为是正样本)从0.5到0.95逐步递增0.05时共10个IOU阈值下的mAP的平均值。(而在Pascal VOC上只计算IOU阈值为0.5下的mAP ,所以COCO评价标准更全面)2.AP5...

2020-03-11 12:43:50 4196 3

原创 旷世算法面经-2019-9-23

1.介绍COCO的mmAP2.batch normalization 为何能解决过拟合,手写BN的实现3.Squeeze-Excitation 为何先降维再升维4.为何SSD训练时要做数据扩增,而Retina-net可以不用而且效果还好?5.faster rcnn中的RPN是如何实现的,用什么函数?6.Retina-net用来解决什么问题,除了正负样本不平衡还有什么?7.focal-l...

2019-09-23 20:37:26 572

原创 U盘不能写入和删除。linux系统解决办法

最好在root用户下执行如下命令:(1) 先执行此命令 tail -f /var/log/syslog(2) 再插上 u盘 (只读文件权限的u盘)(3) cd /mntfdisk -l查看U盘挂载的文件系统是 /dev/sdc1(4) 输入如下命令:(有时候第四步可以跳过)  umount /media/ZCF(ZCF是你的U盘名,可以在media目录下用ls查看)(5) 修复U盘...

2019-08-11 15:44:30 2415

转载 ubuntu屏幕分辨率突然改变

ubuntu屏幕分辨率突然改变笔者在隔了大概半个多月重新打开ubuntu想要重新做一些工作的时候,发现屏幕分辨率不再是原本的19201080,图标变大、变模糊,且页面刷新缓慢。查了查相关教程都是让直接添加一个19201080的分辨率救星,但毕竟治标不治本。打开控制台 nvidia-smi发现报错,其实就是GPU驱动出现问题,简单更新一下就好了,我安装的gpu驱动是415版本,因此需要连接到pp...

2019-06-27 17:23:22 1349

原创 使用pyinstaller将训练好的目标检测算法(基于pytorch)打包成一个exe文件(完整过程)

我在linux上用pytoch训练了一个目标检测算法来检测图片中的麦穗个数,然后用pyqt5写了一个界面,我想把这个算法用pyinstaller打包成一个在任何windows系统都能直接运行的exe文件第一步:在算法训练好之后,用pyqt5写一个界面(pyqt5的安装过程以及如何写界面的教程很多,可以在网上查),接下来安装pyinstaller(直接用pip install ),一开始我直接在...

2019-06-27 13:54:17 11305 25

原创 清华源

https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/

2019-06-24 10:22:52 204

转载 Linux下载安装QT

Ubuntu上Qt安装以及配置完整步骤 Qt是一个跨平台的C++图形用户界面库,我们平时所说所使用的Qt,准确的来说是它的GUI编程部分。Qt提供给应用程序开发者建立图形用户界面所需要的功能,并且Qt很容易扩展。基本上,Qt和X Window上的Motif、Openwin、GTK等图形界面库和Windows平台上的MFC、OWL、VCl以及ATl是相同类型的东西。(1)安装 Qt:第...

2019-06-15 16:14:11 16631 3

原创 DDD

https://files.pythonhosted.org/packages/b0/61/db81950cab71be1cce47c57e6662563b915799d1785ccfc78baf2ac4e536/python-qt5-0.1.10.zip

2019-06-14 20:20:20 120

原创 tf,

https://files.pythonhosted.org/packages/24/8c/459eb5fdaa8666010b6a32244ddb92f4015cfc54156d612959625096601d/tensorflow_gpu-1.13.1-cp27-cp27mu-manylinux1_x86_64.whl

2019-06-12 15:49:40 101

原创 sss

https://files.pythonhosted.org/packages/6a/04/f726af6b2e39a4dad0e5502670c4b33d5c915880a54a98aeb33b95150531/scikit_image-0.14.2-cp27-cp27mu-manylinux1_x86_64.whl

2019-06-09 20:52:58 89

原创 torch1.0.1-cuda9.0 下载链接

https://files.pythonhosted.org/packages/4f/36/c826fd725208e736e43778310a892cd1d6185d987b4db9c10dc29f6e3309/torch-1.0.1-cp27-cp27mu-manylinux1_x86_64.whl

2019-06-08 16:59:59 1503

原创 命令行模式访问u盘+cuda+显卡驱动安装

一。1、查看所有磁盘信息,输入指令 sudo fdisk -lu盘所在分区名一般是sdb\sdc+数字,可以通过分区大小和u盘是否一致来判定,也可以拔掉一次再查看一下,少了哪个分区,那个分区就是U盘。2、挂载U盘u盘是fat32格式:输入指令:mount -t vfat /dev/sdb1 /mediau盘为NTFS格式:输入指令:mount -t nfs /dev/sdb1 /me...

2019-06-08 16:06:04 218

转载 华为笔试题

第一题:题目描述:连续输入字符串(输入字符串个数为N,每个字符串长度不大于100,输入字符串间按照空格键分隔),请按长度为8拆分每个字符串后输出到新的字符串数组,输出的字符串按照升序排列。长度不是8整数的字符串请在后面补数字0,空字符不处理。输入样例1:2 abc 123456789输出样例1:12345678 90000000 abc00000处理代码:1 # *** 辅助函数...

2019-04-25 15:32:17 897

原创 Given a string s and a dictionary of words dict, add spaces in s to construct a sentence where each

class Solution {public:map<string,vector> mp;vector dfs(string s,unordered_set &dict){vector q;if(dict.count(s)){q.insert(q.begin(),s);}for(int i=0;i<s.length();i++){string post...

2019-04-20 21:21:48 547

原创 旷世第一轮面经

第一轮总共面试两个小时,分为两组,每组一个面试官一个小时。1.自我介绍2.针对简历上的实习经历和研究方向进行提问:(1)介绍你研究的细粒度图像识别,研究内容,当前有哪些算法,大概分为几类;(2)介绍faster rcnn,面试官问有没有遇到rpn的loss没有问题,但是rcnn的分类loss却一直降不下去。(没想出来,面试官说是因为rpn时选择的阈值假设分别是0.7,0.3,而nms的阈值...

2019-04-19 16:44:58 706

转载 C++之普通成员函数、虚函数以及纯虚函数的区别与用法要点

https://www.jb51.net/article/69811.htm

2019-04-18 19:12:03 121

转载 pytorch预训练

pytorch预训练直接加载预训练模型如果我们使用的模型和原模型完全一样,那么我们可以直接加载别人训练好的模型:my_resnet = MyResNet(*args, **kwargs)my_resnet.load_state_dict(torch.load("my_resnet.pth"))当然这样的加载方法是基于 PyTorch 推荐的存储模型的方法:torch.save(my...

2018-12-15 19:52:36 172

空空如也

空空如也

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

TA关注的人

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