- 博客(14)
- 收藏
- 关注
原创 faiss中KNN分类器计算余弦距离
faiss是Facebook开源的相似性搜索库,为稠密向量提供高效相似度搜索和聚类,支持十亿级别向量的搜索,是目前最为成熟的近似近邻搜索库faiss不直接提供余弦距离计算,而是提供了欧式距离和点积,利用余弦距离公式,经过L2正则后的向量点积结果即为余弦距离,所以利用faiss计算余弦距离需要先对输入进行归一化找到定义的距离faiss.IndexFlatIP是内积 ;faiss.indexFlatL2是欧式距离更改为内积距离将输入向量除以它的模,内积距离就是余弦距离...
2022-06-08 16:20:38
1354
原创 pip使用豆瓣源安装指定版本的库
如何使用pip安装指定版本的库,可以先进入豆瓣源中查找是否有所需要的版本库https://pypi.doubanio.com/simple/pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com pillow==6.2.2
2022-05-07 16:04:54
2738
原创 windows10下图像分类的框架代码调试及数据集的划分
github地址:https://github.com/spytensor/pytorch_img_classification_for_competition环境配置按照readme中进行,需提前安装pytorch,我的版本是1.7.0。建议安装1.6.0及以上版本,否则会报错需要安装apex,在github上下载后本地安装亲测可用,可搜寻相关教程.数据集准备采用自己制作的数据集,制作目录dataset放于当前目录之下,分train,val,test三部分。主流数据集都是按照文件夹划分种类。下面
2022-03-03 09:53:17
196
原创 RuntimeError: CUDA error: device-side assert triggered解决办法
classdit = {‘airplane’: 0, ‘airport’: 1, ‘baseball_diamond’: 2, ‘basketball_court’: 3, ‘beach’: 4, ‘bridge’:5,‘chaparral’:6losses.update(loss.item(), inputs.size(0))计算loss时报错标签需要从0开始,按照顺序
2022-02-19 14:54:32
2269
1
原创 2021-09-28vs+opencv+QT简单的图像处理工程
初学C++完成一个小小的测试前面已经配置好了opencv链接: VS2019+opencv4.5.3.界面
2021-10-08 10:28:55
5195
2
原创 VS2019配置opencv4.5.3
官网下载opencv官网下载链接:https://opencv.org/releases.html#。配置环境变量解压exe文件到路径,打开系统高级设置配置环境变量,打开系统变量中的path 添加安装目录\opencv\build\x64\vc15\bin将\opencv\build\x64\vc15\bin 目录下的opencv_world453.dll,opencv_world453d.dll复制到C:\Windows\SysWOW64 ,opencv_ffmpeg453_64.dl文件复
2021-09-28 15:39:21
1602
1
原创 数据结构(二)链表的基本操作
下面给出的一个采用链表的小程序,做了自己的更改的和一些解答#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>typedef struct node{ int physical; struct node *next;}LinkList, *pLinkList;void shanchu(pLinkList pl, int score){ pLinkList pre = pl, l
2021-09-24 16:36:13
147
原创 2021-09-23数据结构(一)数据结构介绍以及环境配置
数据结构如果说C语言只教您基本驾驶(编程)技术,那么数据结构课程则教您漂移、飞跃、侧驶…(编写高质量程序),和挑选、修理、改装、设计汽车。数据结构课程就像杂草丛中的青蒿,庄稼地里的红高粱,说不定因此给您带来“诺贝尔”奖,助您从生(学生)到猿(程序员),从猿到狮(算法大师)。总之,学好数据结构就对了。数据结构就相当于:要拧螺母,肯定用扳手这个“数据结构”,当然用钳子也行,只不过也没那么好用。学习数据结构,就是为了了解以后在IT行业里搬砖需要用到什么工具,这些工具有什么利弊,应用于什么场景。以后用的过程中,
2021-09-23 17:12:22
341
原创 yolo转换为xml输出
将yolov5得到的txt输出转换为原本的xml文件格式import copyimport osfrom lxml import etree, objectifyimport cv2import numpy as npclassid = { 0 : 'Boeing787', 1: 'A220', 2: 'A330', 3 : 'A320/321', 4 : 'Boeing737-800', 5 : 'ARJ21', 6 : 'other'}# 修改为自己的路径#template_file
2021-09-15 17:12:20
660
原创 2021-09-13 yolov5训练自己的数据集读取转换xml文件
简单的使用yolov5进行数据的测试,yolov5是当下性能优越的目标检测模型,作者有提供完整的开源代码,并且程序编写十分漂亮,十分适合新手使用github:https://github.com/ultralytics/yolov5yolov5训练自己的数据集配置自己的数据集配置环境训练配置自己的数据集yolov5数据训练需要四个文件,训练集和标签,测试集和标签。对于没有标注的数据集可以采用labeling等标注工具进行标注,得到xml文件在进行读取。标签内有类别,xcenter,ycenter,
2021-09-15 16:59:58
5369
3
原创 EDSR MDSR IRAN RCN -pytorch实现及代码常见问题
EDSR MDSR IRAN RCN -pytorch实现及代码常见问题代码下载地址:https://github.com/sanghyun-son/EDSR-PyTorch环境配置DependenciesPython 3.6PyTorch >= 1.0.0numpyskimageimageiomatplotlibtqdm配置代码基于cuda=10.0安装pytorch 1.1.0conda create -n edsr python=3.6.9conda activ
2021-05-09 16:34:32
1807
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人