人工智能
此部分主要是基于tf2.0的代码,再写论文代码的过程中非常有帮助。图像对比度增强,P,R,F-score的计算,IoU的计算,以及cycle-gan,mobilenent的实现。
优惠券已抵扣
余额抵扣
还需支付
¥59.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
苏打水的杯子
北航虚拟现实国家重点实验室博士研究生
展开
-
后门攻击:VOC数据集无目标(untarget)攻击代码
后门攻击:VOC数据集无目标(untarget)攻击代码原创 2023-06-07 12:26:14 · 281 阅读 · 0 评论 -
RegionClip复现总结
regionclip复现原创 2023-05-10 17:02:52 · 1041 阅读 · 1 评论 -
ubantu系统命令
将光标移动到要插入的位置,按键盘上insert键开始输入(可以使用右键的粘贴功能),输入完成后直接输入(:wq命令)保存并退出。,按下 ESC 键以后终端坐下角的“插入”字样就会消失,此时你就不能在输入任何文本了。我们需要从 VIM 现在的输入模式切换到指令模式,方式就是按下键盘的。若文件属性为只读时,强制写入该文档。:q 不保存并强制退出。原创 2023-05-07 23:34:02 · 684 阅读 · 0 评论 -
开集检测(open set detection)
由于Zero-shot learning和Few-shot learning两个领域是2015年左右提出的,因此发展速度还比较快,也有一些比较成熟的模型了,但Open set recognition是2020年之后才提出来的,虽然有一些算法已经开始出现,终究还是处于起步阶段,所以我期望看到开集识别有更成熟的方案被提出,我也会持续关注。然而开集识别要实现的是训练集和测试集的类别可以有一样,也可以有不一样的,但模型最终能在不提供任何辅助信息的情况下区分出已知类别,同时也能分辨出未知类别并作相应处理。原创 2023-04-23 00:03:55 · 1113 阅读 · 0 评论 -
零样本学习(zero shot learning)
举个例子(如图),训练集包括horse、donkey、hyena、tiger、penguin、panda六个类别,这六个类别中每两个类别有一些相同特征,比如tiger和hyena都有条纹,模型训练完后便会将这些特征量化。测试集只有斑马这一个类别,因此也只有一个类别描述——Zebra Descriptions(horse-like,stripe,black&white),每个描述会包含几个特征,此时当我们输入斑马的图片时,模型会把图片与测试集中所有的类别描述一一比对,符合描述所有特征的即为正确分类。原创 2023-04-23 00:02:19 · 620 阅读 · 0 评论 -
小样本学习(few shot learning)
Support Set指支撑集,支撑集的类别与训练集的类别不一样,同时每个类别提供的样本数量可以很少,甚至等于1(如图),这便是小样本学习名称的由来;举个例子,训练集有Husky、Elephant、Tiger、Macaw和Car五种类别,支撑集有Fox、Squirrel、Rabbit、Hamster、Otter和Beaver六种类别,训练集和支撑集的类别完全不一样,注意,训练后的模型只能区分支撑集里的类别,因为该模型学习的是如何区分两个图片中的物体(即比较相似度)。原创 2023-04-23 00:00:13 · 518 阅读 · 0 评论 -
ACM MM投稿 CCS CONCEPTS获取方法
ACM MM投稿 CCS CONCEPTS获取方法原创 2023-04-22 23:57:40 · 1408 阅读 · 0 评论 -
CPICS-LBP: a novel gradient Feature descriptor
此论文是本人2019年发表在IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT 上的一篇文章,为了帮助大家理解此处公布代码。原创 2023-04-22 23:46:14 · 97 阅读 · 1 评论 -
英文论文画图常用软件
英文论文画图常用软件原创 2023-04-22 23:44:34 · 256 阅读 · 0 评论 -
路面异常数据集汇总(road anomaly detection)
RoadAnomaly数据集。原创 2023-04-22 23:36:41 · 2088 阅读 · 0 评论 -
detectron2: 注册数据集
小样本任务,开集任务。原创 2023-04-22 23:21:57 · 579 阅读 · 0 评论 -
detectron2问题实录
【代码】detectron2问题实录。原创 2023-03-30 18:03:44 · 326 阅读 · 1 评论 -
区间数量统计【柱状图】
【代码】区间数量统计【柱状图】原创 2023-03-30 18:00:20 · 247 阅读 · 0 评论 -
detectron2 获取当前迭代步数iteration
获取当前训练步数原创 2023-03-03 10:33:59 · 186 阅读 · 0 评论 -
Detectron2修改预测框的颜色、透明度和标签颜色、背景
【代码】Detectron2修改预测框的颜色、透明度和标签颜色、背景。原创 2023-02-21 12:21:45 · 459 阅读 · 0 评论 -
ImportError: cannot import name ‘_C‘ from ‘detectron2‘
detectron2使用问题汇总原创 2023-02-20 16:01:30 · 1423 阅读 · 0 评论 -
论文写作——公式编辑器、latex表格、颜色搭配器
论文写作——公式编辑器、latex表格、颜色搭配器原创 2023-02-13 21:01:00 · 715 阅读 · 0 评论 -
xml文件重新命名
目标检测xml文件重新命名。原创 2023-02-13 18:28:42 · 762 阅读 · 0 评论 -
狄利克雷损失函数实现(Dilichlet-evidential deep learning loss)
置信度深度学习,狄利克雷分布,不确定度,开集识别与检测原创 2023-02-13 18:04:01 · 332 阅读 · 0 评论 -
Detectron2——Faster RCNN 画损失函数曲线
画好看、清晰的faster rcnn的损失函数曲线(detectron2)原创 2023-02-13 17:49:12 · 831 阅读 · 0 评论 -
画狄利克雷分布图(Dirichlet distribution)(三元分布)
画狄利克雷分布图(Dirichlet distribution),三元分布原创 2023-02-10 16:56:47 · 894 阅读 · 0 评论 -
【推荐研究方向(1)】小样本开集目标检测(few-shot open-set object detection)
小样本开集目标检测,使用少量已知类样本训练模型,使得模型既能够检测小样本已知类又能够检测未知类物体。原创 2023-02-05 09:07:01 · 2022 阅读 · 2 评论 -
如何下载中国专利?
查询下载专利通过一下四步即可:1、搜索“国家知识产权局”2、依次点击“服务”-“公共服务”3、点击“专利检索及分析系统-进入系统” (没有账号须首先注册账号)4、输入专利名或者专利编号即可查询。原创 2022-09-22 16:02:52 · 4626 阅读 · 0 评论 -
small-code: 目标检测将xml转化为csv
目标检测将xml转化为csv:import osimport globimport pandas as pdimport xml.etree.ElementTree as ETimport shutildef xml_to_csv(path): ### path存放xml文件路径 xml_list = [] for xml_file in glob.glob(path + '/*.xml'): print(xml_file) xml_lis原创 2022-05-13 15:44:26 · 324 阅读 · 0 评论 -
small-code: txt检测结果转化为csv
Kaggle竞赛,将txt检测结果转化为csv用于结果提交:import osimport globimport pandas as pddef txt_to_csv(path): ### path存放xml文件路径 txt_list = [] for txt_file in glob.glob(path + '/*.txt'): print(txt_file) id = os.path.basename(txt_file).split('.原创 2022-05-13 15:40:35 · 206 阅读 · 0 评论 -
Small-code: 计算xml格式数据集中每一类的数量
该代码用于计算VOC格式数据集中每一类标注框的数量:# -*- coding:utf-8 -*-import osimport xml.etree.ElementTree as ETimport numpy as np# np.set_printoptions(suppress=True, threshold=np.nan)import matplotlibfrom PIL import Imagedef parse_obj(xml_path, filename): tre原创 2022-04-18 22:40:44 · 227 阅读 · 0 评论 -
torch编程-加载预训练权重-模型冻结-解耦-梯度不反传
1)加载预训练权重net = torchvision.models.resnet50(pretrained=False) # 构建模型pretrained_model = torch.load(path+'*.pth') # 导入预训练权重net.load_state_dict(pretrained_model, strict=False) # 将与训练权重载入模型2) 模型冻结3) 梯度不反传pytorch局部范围内禁用梯度计算,no_grad、enable_grad、set_g原创 2022-03-26 15:45:40 · 1338 阅读 · 1 评论 -
python获取当前工作路径、保存路径
python获取当前工作路径:import osprint os.getcwd() #获取当前工作目录路径print os.path.abspath('.') #获取当前工作目录路径print os.path.abspath('test.txt') #获取当前目录文件下的工作目录路径print os.path.abspath('..') #获取当前工作的父目录 !注意是父目录路径print os.path.abspath(os.curdir) #获取当前工作目录路径Python添加系统原创 2022-03-25 10:13:14 · 16726 阅读 · 0 评论 -
目标检测AP计算
一、查全率和召回率计算针对目标检测查全率和召回率计算:其中GT表示ground truth的数量。二、AP计算 假如目标类别为Dog,有5张照片,共包含7只Dog,也即GT(GroundTruth)数量为7,经模型预测,得到了Dog的10个预测结果,选定IoU_threshold=0.5,然后按confidence从高到低排序,如下图。其中,BB表示BoundingBox序号,GT=1表示有GT与所预测的BoundingBox的IoU>=IoU_threshold,...原创 2022-01-12 22:13:46 · 2338 阅读 · 0 评论 -
linux相关命令
1. 建立文件链接ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个原创 2021-11-24 11:29:33 · 412 阅读 · 0 评论 -
服务器上传数据
python搭建服务器:python -m http.server原创 2021-11-02 15:07:30 · 135 阅读 · 0 评论 -
在自己的图像数据集上训练测试ViT-B16模型,以及position-embdding可视化-亲测可用
ViT在图像分类、检测、分割上已经取得了很大的成功!原创 2021-09-18 11:23:07 · 3711 阅读 · 1 评论 -
YOLOv5手机andriod9.0成功部署-亲测可用
官方YOLOv代码:https://github.com/ultralytics/yolov5andriod手机不能直接使用pytorch训练的pt模型文件,因此需要转化为tflite模型。因为google针对移动端手机开发了tensorflow-Lite版。一、模型转化 pt>tflite1.下载zldrobit提供的转化代码:https://github.com/zldrobit/yolov5/tree/tf-android2. 创建虚拟环境 conda create -n yo.原创 2021-07-02 11:25:26 · 3802 阅读 · 12 评论 -
会议期刊简称汇总
会议:ICCV--NIPS--CVPR--IEEE Conf. Comput. Vis. Pattern Recognit.原创 2021-06-07 11:48:07 · 2238 阅读 · 0 评论 -
cuda10卸载
保留:NVIDIA的图形驱动程序、NVIDIA Physx系统软件、NVIDIA GeForce Experience(更新驱动的时候用)原创 2021-06-03 16:07:05 · 279 阅读 · 0 评论 -
目标检测数据集制作-批量移除空的xml文件
# 批量移除空的xml标注import xml.etree.cElementTree as ETimport ospath_root = ['E:\\dataset\\PVEL-AD\\Detection\\test\\total_annotations\\']for anno_path in path_root: xml_list = os.listdir(anno_path) for axml in xml_list: path_xml = os.pa.原创 2021-06-01 17:37:31 · 542 阅读 · 2 评论 -
目标检测数据扩充:水平镜像图像和标注文件xml
只需更改文件路径即可使用。# -*- coding:utf-8 -*-import cv2import osimport sysimport reimport xml.etree.ElementTree as ETfrom PIL import Imageimgreadpath = 'E:\\Users\\efficientdet-tf2-master\\VOCdevkit\\VOC2007\\JPEGImages\\' # 原始jpg存放的文件夹imgwritepath原创 2021-05-31 09:42:23 · 477 阅读 · 0 评论 -
目标检测AP,mAP计算以及P/R曲线绘制-第一篇:评价指标
原创 2021-05-27 10:50:29 · 1032 阅读 · 0 评论 -
TP TN FP FN目标检测评估指标
1. TP TN FP FNGroundTruth预测结果TP(True Positives):真的正样本=【正样本被正确分为正样本】TN(True Negatives): 真的负样本= 【负样本被正确分为负样本】FP(False Positives):假的正样本= 【负样本被错误分为正样本...原创 2021-05-18 22:36:30 · 591 阅读 · 0 评论 -
目标检测AP,mAP计算以及P/R曲线绘制-第一篇:Ground truth规范为txt格式
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习..原创 2021-05-18 20:23:25 · 732 阅读 · 0 评论