自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

络小绎

新手向,仅记载一些摸索过程

  • 博客(124)
  • 收藏
  • 关注

原创 ksycopg2连接人大金仓数据库报错ksycopg2._ksycopg问题解决

ksycopg2目前仅支持python2.7/3.5,若版本不同,则会发生报错.其他python版本可使用psycopg2替代

2023-02-21 13:55:06 1806 1

原创 yolov5 tensorrt 精度对齐总结

本文对c++推理的yolov5 v6.1代码进行精度对齐实现,以yolov5-l为例。

2022-09-15 21:17:42 1888 1

原创 解决yolov5第6版预测图中文显示问题

使用detect.py预测图片时,输出结果不显示中文标签信息,而英文标签能正常显示。

2022-08-11 16:00:27 1899 5

原创 tensorRT简明使用

tensorrt主要用于优化模型推理速度,是硬件相关的。首先保存模型的.pth权重文件,然后将其转化为.wts文件。之后编写c++程序对.wts进行编译,生成.engine文件,通过.engine来进行tensorrt的推理。或者将网络结构保存为onnx格式,然后利用ONNX-TensorRT工具将onnx转换为tensorrt模型即可。...

2022-08-10 17:34:36 2870

原创 NVIDIA-SMI has failed问题解决

NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

2022-07-25 15:02:03 5459 2

原创 网络结构可视化onnx+netron

使用ONNX+Netron进行网络结构可视化。

2022-05-04 19:31:02 7054

原创 【好玩的小demo】ps修改微信&QQ内置gif表情包

修改制作gif表情。

2022-03-17 20:17:12 2187

原创 Git远程仓库管理基础使用

git简单使用。

2022-03-03 18:30:46 601

原创 【好玩的小demo】微信&QQ聊天数据统计分析

突发奇想,想统计一下读研期间和导师的聊天记录,分析一下。

2022-02-22 15:49:13 5353 1

原创 Tex论文写作指南

前言最近要发英文期刊,word排版不高级,学习一下LaTex格式如何使用。软件安装1. CTex下载:参考文档

2021-11-05 18:20:15 2166 2

原创 endnote文献管理

简易参考文献管理教程,解决参考文献格式,以及其序号顺序的问题。文献下载地址:Web of Science谷歌学术-谷粉学术直接搜索论文名称,导出endnote格式:文献导入选择刚刚下载的endnote格式文件,导入即可:文献管理新建组:将刚刚导入的文献拖到对应组,方便后续管理:双击导入的文献可进行笔记备注,如果下载了对应的pdf也可以链接起来:文献引用在word页面,需要引用的地方进行鼠标点击,使得...

2021-11-05 17:52:35 916

原创 YOLOv3-quadrangle代码调试记录

代码来源:https://github.com/JKBox/YOLOv3-quadrangle主要使用于四边形文本检测。代码阅读代码结构如下:1.配置文件 cfg/共2个文件,yolov3.cfg定义了darknet+yolo_head的整个结构,ICDAR2015.data说明了训练路径、参数等信息。2.模型结构构建 models.py主要看YOLOLayer和Darknet类,对应yolov3.cfg来进行网络结构的搭建,网络结构图如下,讲解可见[1]:...

2021-08-11 16:05:25 4930 9

原创 【目标检测】“复制-粘贴”数据增强实现

前言本文来源论文《Simple Copy-Paste is a Strong Data Augmentation Methodfor Instance Segmentation》(CVPR2020),对其数据增强方式进行实现。论文地址:https://arxiv.org/abs/2012.07177解读:https://mp.weixin.qq.com/s/nKC3bEe3m1eqPDI0LpVTIA主要思想:本文参考该数据增强的语义分割实现[1],相应修改为对应目标检测的实现,坐

2021-08-06 15:36:36 6017 62

原创 【论文阅读】ABCNet(CVPR2020)

论文题目:ABCNet: Real-time Scene Text Spotting with Adaptive Bezier-Curve Network论文地址:https://arxiv.org/abs/2105.03620代码地址:https://github.com/aim-uofa/AdelaiDethttps://github.com/Yuliang-Liu/bezier_curve_text_spotting文章贡献:首次采用参数化贝塞尔曲线自适应拟合多方向或弯曲文本

2021-07-28 17:13:10 646 2

原创 【论文阅读】DBNet(AAAI2020)

论文题目:Real-time Scene Text Detection with Differentiable Binarization论文地址:https://arxiv.org/abs/1911.08947代码地址:https://github.com/MhLiao/DB文章贡献:1. 提出了用于文字检测的可微二值化网络DBNet,可检测水平文本、多方向文本、弯曲文本,比之前的先进方法拥有更快的速度,同时拥有可观的性能。2. DBNet使用轻量级骨干时也能拥有不错的效果,且在推理

2021-07-13 17:46:26 1449

原创 【论文阅读】PSENet(CVPR2019)

论文题目:Shape Robust Text Detection with Progressive Scale Expansion Network论文地址:https://arxiv.org/abs/1903.12473代码地址:https://github.com/whai362/PSENet文章贡献:提出了逐级尺寸扩张网络(Progressive Scale Expansion Network,PSENet),它是一种基于分割的文本检测方法,能够精确定位任意形状的文本实例,且对相邻的

2021-07-12 13:53:52 535

原创 【论文阅读】Consistent Instance False Positive Improves Fairness in Face Recognition(CVPR2021)

论文题目:Context-aware Cross-level Fusion Network for Camouflflaged Object Detection论文地址:https://arxiv.org/pdf/2105.12555.pdf代码地址:https://github.com/thograce/C2FNet————————————————版权声明:本文为CSDN博主「络小绎」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://

2021-06-18 21:36:09 1225 1

原创 【论文阅读】Context-aware Cross-level Fusion Network for Camouflaged Object Detection(IJCAI2021)

论文题目:Context-aware Cross-level Fusion Network for Camouflflaged Object Detection 论文地址:

2021-06-10 18:15:04 1712

原创 【论文阅读】Explicit Pseudo-pixel Supervision(EPS,CVPR2021)

论文题目:Railroad is not a Train: Saliency as Pseudo-pixel Supervision for Weakly Supervised Semantic Segmentation

2021-05-31 20:46:44 1575 6

原创 【论文阅读】Activate or Not: Learning Customized Activation(CVPR2021)

论文题目:Activate or Not: Learning Customized Activation论文地址:https://arxiv.org/pdf/2009.04759.pdf代码地址:https://github.com/nmaac/acon文章贡献:1. 提出了一个新颖的角度来理解:Swish可以解释为ReLU的一种平滑近似;2.基于这个发现,论文进一步分析ReLU的一般形式Maxout系列激活函数,从而得到Swish的一般形式、简单且有效的ACON激活函数;3..

2021-05-14 19:43:38 1126

原创 【论文阅读】RepVGG: Making VGG-style ConvNets Great Again(CVPR2021)

论文题目:RepVGG: Making VGG-style ConvNets Great Again论文地址:https://arxiv.org/abs/2101.03697代码地址:https://github.com/DingXiaoH/RepVGG文章贡献:1. 提出RepVGG网络,实现精度与速度的权衡;2. 提出structural re-parameterization ,将多分支的训练模型解耦成普通结构用于推理;3.展示了RepVGG在图像分类和语义分割方面的...

2021-05-06 21:29:42 638

原创 可视化训练过程(visdom/tensorboard)

针对pytorch框架。服务器端[1]1. 安装visdompip install visdom2. 在代码中使用# 创建实例viz = Visdom()# 创建窗口viz.line([0.], [0], win='loss', opts=dict(title='loss', legend=['train_loss', 'val_loss']))其中,实例只用创建一个。窗口可创建多个,win表示窗口名,用来区分后续数据应该在哪个窗口监控;title表示该窗口展示.

2021-04-23 19:57:00 728

原创 【论文阅读】SPNet(CVPR2020)

论文题目:Strip Pooling: Rethinking Spatial Pooling for Scene Parsing论文地址:https://arxiv.org/abs/2003.13328v1代码地址:https://github.com/Andrew-Qibin/SPNet文章贡献:1.提出了strip pooling,它继承了全局平均池化的优点,可以收集长期的依赖关系,同时关注局部细节;2. 基于strip pooling设计了SPM(Strip Pooling..

2021-04-19 20:28:07 3361 2

原创 【论文阅读】Dynamic Convolution: Attention over Convolution Kernels(CVPR2020)

论文题目:Dynamic Convolution: Attention over Convolution Kernels(CVPR2020)论文地址:https://arxiv.org/abs/1912.03458代码地址:https://github.com/kaijieshi7/Dynamic-convolution-Pytorchhttps://github.com/prstrive/CondConv-tensorflow2种代码均为非官方实现,其中pytorch代码讲解见[1]。

2021-03-25 21:35:51 1098 1

原创 【语义分割】ps实现对粗标签精细标注

常用语义分割数据集标注工具如labelme等,可以很方便的实现对图像的标注:当需标注的图像过多时,为了减少标注成本,可以先标注部分图像,用这些数据去训练出一个模型,之后再用其他要标注的图片传入该模型,得到一个预测的粗标记结果。在粗标记结果上进行标注,可以减少需标注的像素。但是粗标签结果无法使用labelme进行辅助标注,此时可用ps来进行标注。具体操作如下:1. 新建画布,大小设置为要标记的图片大小,颜色模式为RGB-8位图:2. 将图片和粗标签拖入画布,取色,并调节标签的透明度:

2021-03-19 18:08:15 2064 2

原创 【论文阅读】Reviving Iterative Training with Mask Guidance for Interactive Segmentation

论文题目:Reviving Iterative Training with Mask Guidance for Interactive Segmentation论文地址:https://arxiv.org/abs/2102.06583代码地址:https://github.com/saic-vul/ritm_interactive_segmentation#pretrained-models文章贡献:1. 提出了一个新的向主干发送编码点击的模型Conv1S,修改了论文[1]提出的迭代采.

2021-03-17 15:33:03 3720 6

原创 【论文阅读】CCNet(IEEE TPAMI 2020 & ICCV 2019)

论文题目:CCNet: Criss-Cross Attention for Semantic Segmentation论文地址:https://arxiv.org/abs/1811.11721代码地址:https://github.com/speedinghzl/CCNet文章贡献:1. 提出了交叉注意模块Criss-Cross Attention module,可以从全图像上捕获上下文信息,可直接扩展到3D网络中;2. 提出了类别一致损失category consistent l.

2021-03-02 16:22:56 3037 3

原创 【论文阅读】DANet(CVPR2019)

论文题目:Dual Attention Network for Scene Segmentation论文地址:https://arxiv.org/pdf/1809.02983.pdf代码地址:https://github.com/junfu1115/DANet自注意力讲解:https://blog.csdn.net/qq_37935516/article/details/104123018文章贡献:1.提出了具有自注意力机制的双注意网络DANet,以增强场景分割中特征表示的判别能..

2021-02-25 15:39:05 11544 1

原创 【论文阅读】SCNet(CVPR2020)

论文题目:Improving Convolutional Networks with Self-Calibrated Convolutions论文地址:https://link.zhihu.com/?target=http%3A//mftp.mmcheng.net/Papers/20cvprSCNet.pdf代码地址:https://github.com/MCG-NKU/SCNet文章贡献:设计了一个即插即用的自校准卷积模块来替代普通的卷积块,称为SC模块(Self-Calibrate.

2021-02-18 00:58:34 4989 3

原创 【论文阅读】CascadePSP(CVPR2020)

论文题目:CascadePSP: Toward Class-Agnostic and Very High-Resolution Segmentation via Global and Local Refifinement 论文地址:https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9157093&tag=1代码地址:https://link.zhihu.com/?target=https%3A//github.com/h

2021-01-13 22:38:16 1951 13

原创 【论文阅读】Squeeze-and-Attention Networks for Semantic Segmentation(CVPR2020)

论文题目:Squeeze-and-Attention Networks for Semantic Segmentation(用于语义分割的挤压—注意网络)下载链接:https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9157815&tag=1代码:未开源文章贡献:1.将语义分割分解为两个子任务:像素预测和像素分组;2.提出了SA模块,能兼顾单个像素的多尺度密集预测,及像素组的空间注意,优于SE;3...

2021-01-06 22:47:31 2424

原创 python打包深度学习模型为exe可执行文件

因为打包后的exe文件是包含了所有环境配置的,接收到文件的客户端无需下载环境依赖,直接运行即可。因此为了使exe文件尽可能的小,需要在干净的虚拟环境中打包。虚拟环境可用anaconda、virtualenv等,也可直接在pycharm中新建虚拟环境,在此不做赘述。1.安装pyinstallerpip install pywin32-ctypespip install PyInstallerpip install https://github.com/pyinstaller/pyin..

2020-12-09 19:14:18 3744 3

原创 python实现PCA降维

本文包括两部分,使用python实现PCA代码及使用sklearn库实现PCA降维,不涉及原理。总的来说,对n维的数据进行PCA降维达到k维就是:对原始数据减均值进行归一化处理; 求协方差矩阵; 求协方差矩阵的特征值和对应的特征向量; 选取特征值最大的k个值对应的特征向量; 经过预处理后的数据乘以选择的特征向量,获得降维结果。实验数据数据data.txt使用[2]中编写的数据,以下是部分数据截图:shape为(31, 4),即31条特征数为4的数据。使用py..

2020-10-28 21:04:41 10541 10

原创 module ‘yaml‘ has no attribute ‘FullLoader‘

在运行相关代码时产生报错:module 'yaml' has no attribute 'FullLoader'经了解,FullLoader 属性是在pyyaml5.1及以上版本中才有的[1]。显示我已安装了5.3.1的版本,但是进入python解释器后发现是3.12的:python3import yamlyaml.__version__(这里忘记截图了,图文可能不符)此时卸载可以把5.3.1的卸载了,但是发现3.12版本的卸载不了:pip3 uninstall pyy.

2020-10-17 18:03:54 10059 3

原创 语义分割各种评价指标实现

包括:像素准确率、类别像素准确率 、类别平均像素准确率、交并比、平均交并比、频权交并比。

2020-09-25 17:08:04 6247 78

原创 误删环境变量Path解决方式汇总

注:不要重启电脑,电脑系统:Windows10一、问题重述起因是我在添加环境变量时报错:于是使用了 rapidee工具来添加环境变量[3]。但是打开后并没有找到Path(截图时我已解决该问题):但是习惯性的按了保存,然后直接退出了,之后发现环境变量中的path不见了。二、问题解决因为rapidee相当于是直接修改注册表了,所以方法2对我没用。本来找了同学问了对方的Path路径准备先加上去改一下应付应付,但是突然发现之前因为在配置东西,所以打开了cmd没关...

2020-06-04 22:54:13 10697 2

原创 tensorflow从零开始实现分类任务

1. 安装tf2. 全连接层实现mnist分类3. cnn实现mnist分类4. 使用自己的数据集实现分类任务5. 对数据集进行数据增强

2020-06-04 01:42:24 1076

原创 Qt5.9.0配置opencv4.1.1过程记录

没啥好借鉴的,就只是记录一下自己的踩坑历程。

2020-06-02 00:29:40 977 3

原创 【Qt5】实现简易计算器

实现2个数进行四则运算的计算器。

2020-04-26 19:54:35 11484 24

原创 ubuntu18.04、nvidia驱动435,安装CUDA10.0失败解决方案

1. 查看gcc版本,可能需要降级为4.82. 如果还是不行,使用runfile安装而不是deb

2020-04-15 21:54:15 3329

空空如也

空空如也

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

TA关注的人

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