自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Loong Cheng的博客

尽我所能,打破大公司技术壁垒,资源一切都免费。

  • 博客(336)
  • 资源 (15)
  • 收藏
  • 关注

原创 thinkpad e15 gen2 装ubunu20.04

这个本子的主板不支持ilegacy引导,所以不能通过bois来改启动引导。我用的rufus制作的优盘启动,这两个设置改一下。开机,等遇到联想logo时候,狂按F12。进入了,先择启动优盘。这个本子不用设置不启动驱动显卡。剩下内容看这里。https://blog.csdn.net/weixin_39875161/article/details/89925021...

2021-09-04 21:19:29 2652 3

原创 docker-ubuntu18.4 部署trt

环境配置臻视意见恶心的事。不是臻视,是真是。用的别人的dockerfile,因为用别的平台。具体语法就不说。基础环境ubuntu18.4; py3; gcc cuda10.1; cudnn7.6.5.流程COPY命令,然后run执行,我看了下cudnn和trt加起来不到2g,可以放在一起执行。cuda 10.1正常安装,环境变量会自己cudnn 7.6.5把cuda下东西 mv到/usr/local/cuda-10.1下面。然后加入环境变量。export PATH=

2021-07-26 17:14:24 280

原创 vistual studio 2019乱七八糟设置

配置方法有三种,下面一一介绍。1 项目属性配置这是比较常规的方法,通过项目的属性进行配置。必须有sln文件才能配置。通过我画框里面的内容配置。具体怎么配置,可以模仿我opencv的那个文档。缺点:每个新项目都需要重新配置一遍。虽然可以通过共享的方式把现有配置文件分享出来,但是用起来特别麻烦。2 同过cmakelist.txt配置就是通过cmakelist.txt文件进行配置。需要学习cmakelist语法。简单的使用,没什么问题就行。# CMakeList.txt: vq.

2021-07-19 13:55:19 256

原创 win10 MSVS2019 tensorrt

这篇文章的前提是你已经安装好了cuda和cudnn。并且没有问题了。不会弄得看我的文章。然后开始配置trt内容。1 相关参数cuda cuda_11.1.0_456.43_win10.execudnn cudnn-11.1-windows-x64-v8.0.4.30trtTensorRT-7.2.1.6.Windows10.x86_64.cuda-11.1.cudnn8.0.zipMSVS 2019 社区版2 添加环境变量C:\TensorRT-7.2.1.6....

2020-12-12 14:13:32 495

原创 win10+vistual studio 2019+ cuda +opencv+cpp/c环境

1 安装vistual studio必须先安装他,然后选择桌面开发程序。目前最新的是2019,我用的也是2018。如果用vscode开发,随时安装都可以。主要是配置环境变量。最后面说这个。2 安装显卡驱动显卡对应cuda版本信息https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html去官方下载安装就行了·1https://www.nvidia.cn/Download/index.aspx?lang

2020-11-15 22:30:51 430

原创 Typora偏好设置

突然发现md文件比word-office好用多了,太多了,特别是在window和linux互相转移文件的时候,不会改变格式。我目前用的是0.9.77bete,偏好设置如下:通用 -> 启动选项外观 -> 主题自带的不好看 whitey很不错。编辑器 -> 默认缩进图像这个很重要,网上拷贝下来的文章,不用一个个保存图片了下面就是为了看着舒服...

2019-11-30 13:43:53 4411

原创 ubuntu18.04 配置vscode的C++/C环境+opencv

目录一、安装vscode二、安装C/C++插件三、配置调试和编译文件3.1 tasks.json文件----生成out文件3.2 launch.json文件----执行out文件四 执行五 OPENCV编译环境5.1 配置依赖5.2 配置opencv5.2 配置vscode环境5.2.1 c_cpp_properties.json5.2.2 task...

2019-06-14 22:49:44 10084 7

原创 笔记本安装Ubuntu18.04各种坑及相关软件

目录1 安装系统1.1 修改参数1.2 分盘1.3 重启电脑2 配置电脑2.1 设置软件源2.2 设置附加2.3 检测你的NVIDIA图形卡和推荐的驱动程序的模型3 降级gCC4 cuda安装4.1 NVIDIA与cuda对照4.2 deb 版安装 cuda9.0 nvdia3904.2.1 下载4.2.2 配置环境4.3 run ...

2019-05-07 23:44:54 10705 6

原创 向日葵&todesk使用遇到问题

向日葵&todesk使用遇到问题

2023-10-04 08:54:33 529

原创 基于UFLD-v2的改进:UFLD-v2-plus-pp

fc_a+fc_b 拆解成(fc0_a + fc1_a)+(fc0_b + fc1_b).对模型网络逐层参数量,可以发现,86%(很久之前分析的)的参数集中在最后的两个fc层上。经过测试,backbone为resnet34,在第2个block尾部加入分类器效果最好。有一种实例分割采用的是在语意分割的基础上,添加一个分类头去实现。如果直接添加在最后一层,将会大大增加模型参数量,经测试,模型到了1.3g大小。首先训练原始的网络内容,然后凝固参数,训练分类器参数。1 参数量太大,一个模型600+M。

2023-07-06 00:00:26 1014 9

原创 ubuntu访问华为nas

nas作为服务端,linux是客户端。需要打开nas的网络邻居,会获取到nas的ip地址。在客户端填好ip就可以了。只能通过网络邻居(samba)在同一局域网下访问华为家庭存储“家庭共享”文件夹和个人共。享文件夹的数据,实现音频、视频、图片、文档等数据共享,其他数据不能访问。看文档华为家庭存储 用户指南-(AS6020,14,zh-cn).pdf。若您想远程访问家庭存储,可参阅使用 PC 同步盘。ip 类似于\\192.168.3.4\家庭共享。

2023-06-06 17:11:29 836

原创 rknn ffmpeg硬解码环境配置以及调用代码

rk3588硬解码环境配置以及调用代码

2023-06-02 22:01:08 654

原创 深度学习一些东西的理解

下采样-空洞卷积、yolov5-5.0的 focus层理解

2022-09-17 15:46:25 807 1

原创 找不到指定的程序cudnn_adv_infer64_8.dll

OSError: [WinError 127] 找不到指定的程序。 Error loading "d:\ProgramData\Miniconda3\envs\env_torch\lib\site-packages\torch\lib\cudnn_adv_infer64_8.dll" or one of its dependencies.

2022-07-19 13:46:34 709

原创 yolov5验证模型精度

yolov5验证模型代码修改

2022-06-19 17:10:21 1959

原创 车辆数据标注解析

特此声明都是个人分析。 下面图像来源于网络。1 前言对于老算法来说,如何去选择如何低成本、快捷开发,是首选要考虑的。而这两个事其实就是如何把实验室理论应用到工业中去,效果稳定,以及如何快速部署。"顺大流儿"精神的好处在这里体现的淋漓尽致。那么另一个问题就来了。为什么同样的模型,有的人在工业上精度高,有的人精度低呢?就是数据标注。这里拿某个公司的标注来说。2 标注说明https://daxiashu.yuque.com/docs/share/31a38fe5-5ad7-444c-a

2022-04-30 09:48:05 1699

原创 对deepsort的IDSwith改进

IDSwith用的是分类模型。对于已知的目标来说或者多类别来说,应该可以。但是内存效果并不太好,并且哟大量的参数再fc层。这里改成了度量学习,loss用的传统人脸的三联loss,任务为车辆跟踪。...

2022-04-13 10:20:48 1455 4

原创 ImportError: cannot import name ‘QuantStub‘ from ‘torch.ao.quantization‘

不知道什么原因,就是找不到QuantStub这个函数,他就在DeQuantStub同一个文件中,并且这个函数是可以调用的。解决方法D:\ProgramData\Miniconda3\Lib\site-packages\torch\ao\quantization\__init__.py里面粘贴下面内容class QuantStub(nn.Module): r"""Quantize stub module, before calibration, this is same as an ob

2022-04-13 09:38:27 8531 7

原创 unbunt上创建快捷应用入口

[用到谷歌浏览器]很多软件没有linux版本,比如我最喜欢的西马拉亚FM,语雀等等。1 跳到你想要创建网页的网站,比如csdn。2 然后按照下面步骤操作。3 按win建,就能看到,这是我整理后的。...

2022-03-18 22:29:05 289

原创 pth2wts

import sysimport argparseimport osimport structimport torch,loggingimport torchvision.models as models# from utils.torch_utils import select_devicelogger = logging.getLogger(__name__)def select_device(device='', batch_size=None): # device = 'c.

2021-12-20 15:08:46 441

原创 pytorch和trt预测结果分析方法

pytorch训练的模型与转成tensorrt后部署,精度对不上?怎么办

2021-12-03 15:35:29 608 1

原创 vistual studio2022配置python环境

安装工作负荷时候,选中python开发。在单个组件中取消python3 **-bit组件选项。然后进行安装。怎么新建项目我就不说了。进去后看上边环境选择栏。下拉它。我电脑里装的miniconda,所里这里能看到我选择的conda环境。选中点击添加就可以。这样就切到自己的电脑里的环境中去了。说实话,编译真慢。没有pycharm和vscode快。方便。...

2021-11-29 10:06:25 12086 8

原创 pytorch 预训练模型下载

Resnet: model_urls = { 'resnet18': 'https://download.pytorch.org/models/resnet18-5c106cde.pth', 'resnet34': 'https://download.pytorch.org/models/resnet34-333f7ec4.pth', 'resnet50': 'https://download.pytorch.org/models/resnet50-19c8e357.pth',.

2021-11-16 09:57:12 1463 1

原创 记录用nvidia官方镜像打包的经历

非常痛苦。官方一共提供了三个版本的镜像,base,devel,runtime。还有是否有cudnn的版本。说实话体验非常差。1 cudnn一个东西的软连接需要重新映射。ln -s /usr/local/cuda-10.1/lib64/libcudnn.so.7.6.5 /usr/local/cuda-10.1/lib64/libcudnn.so.7 2 小版本里查咋了很多其他小版本的东西,比如cuda10.1,有些静态库你会发现是10.2的,10.3的。3 环境变量里面有些东

2021-08-05 13:59:55 450

原创 01 cuda 学习--内存操作

1 环境,大部分人用的是win系统,所以建立docker配置个环境吧,不难。2 分配空间函数。threadIdx是一个uint3类型,表示一个线程的索引。blockIdx是一个uint3类型,表示一个线程块的索引,一个线程块中通常有多个线程。blockDim是一个dim3类型,表示线程块的大小。gridDim是一个dim3类型,表示网格的大小,一个网格中通常有多个线程块。...

2021-08-04 16:05:24 118

原创 docker删除容器内一些东西,容器体积不变怎么办?

呀,遇到个问题。用极视角的镜像,自己放里面点东西,然后发现某layer特别大,18g。然后赶紧删除一些东西,发现体积没变小。什么原因呢?因为layer的存在,即使删除了东西,也不会改变大小。那么怎么办呢?其实,commit,顾名思义,就是把当次的修改提交。体现在docker镜像中,就是新的一层。在 Dockerfile 中, 每一条指令都会创建一个镜像层,继而会增加整体镜像的大小。而commit也是层的增加。这其实也很好理解,例如git,你对某个文件增加了一行,又删除了一这一

2021-07-23 20:26:06 3197

原创 关于高速公路视频质量检测开发经验

这个项目挺操蛋的。1 因为有些东西定义不清,朝地,模糊。2 还有就是各种厂家摄像头技术不齐,比如自动对焦问题。3 参数设定者与使用者的矛盾,设定者把A区最为感兴趣区,在A区是清晰的,B区不是感兴趣区,所以模糊;使用者不知道设定者的用意,调动时候,打乱了最佳景深值。但是这是工作,不做还不行。怎么办?用到了分析部分,假设下面表格是一个图像,被切成4x4块...

2021-07-14 10:17:25 131

原创 python c++ opencv读取图像有差异呀

c++读取的[165, 131, 112, 176, 143, 125, 188, 155, 138, 196, 164, 143, 200, 175, 152, 213, 200, 177, 233, 215, 206, 209, 184, 174, 204, 175, 157, 202, 172, 156, 200, 168, 149, 192, 159, 141; 167, 133, 118, 180, 145, 128, 189, 156, 137, 202, 170, 147, 209,

2021-06-24 10:31:29 510 1

原创 聚类可视化工具

人靠衣服马靠鞍,开发就靠各种工具。这里推荐4个聚类工具。vosviewercitespaceucine :https://blog.csdn.net/submarineas/article/details/97133276Pajek

2021-04-25 14:34:54 1032

原创 keras预训练模型下载地址

https://github.com/fchollet/deep-learning-models/releaseshttps://github.com/JonathanCMitchell/mobilenet_v2_keras/releases/

2021-04-12 15:01:00 643

原创 docker镜像error01

sudo nvidia-docker run -itd --network=host \ -v /10t/Docker_mount/vqi_http/config:/home/config \ -v /10t/Docker_mount/vqi_http/result:/home/result \ vqi_http:v8.1.2 sh run.sh执行上面的运行代码出错,出现下面内容:解决方法:原因:nvidia-docker 是docker的一层封装,docker 在root账号.

2021-04-12 13:35:05 182

转载 安装dlib失败

step 1. 安装相关依赖# for macOSbrew install cmakebrew install boostbrew install boost-python --with-python3# for Ubuntusudo apt-get install build-essential cmakesudo apt-get install libgtk-3-devsudo apt-get install libboost-all-dev# for win去p

2021-04-01 16:32:59 838

原创 pycharm 配置docker环境

pycharm必须是专业版,才有这个功能。上哪能弄到专业版?各显神通吧。docker设置pycharm设置改我下面图画的地方。然后你就能拉下来你的所有镜像

2021-03-31 20:51:12 1821

原创 cuda docker镜像

工作或者开发中难免会用到docker环境。作为深度学习这方面工作者,cuda是不可避免的。自己搭建真的很费劲,看tf官网上推荐的方法。还好英伟达官方做了很多镜像--nvidia/cuda。他还提高了很多历史版本--here。切记,一定要根据本地cuda和cudnn版本来选择镜像中的版本。不匹配,会识别不出来。下面是他们github的库,有关ubuntu+cuda的内容。非常基础。不能直接使用。ARG BASEIMAGEFROM ${BASEIMAGE}# packaging d.

2021-03-31 20:32:29 1805

转载 h264编码与视频丢帧丢包,目标拖影,区域颜色丢失

下面是我抄的,我和一个海康的工程师聊过,大概意思和下面一样。下面写的很细,值得借鉴。1、丢帧的出现说起视频播放器大家都很熟悉了,覆盖各种平台,使用简单操作方面,但是视频播放器里面的原理却非常的复杂,牵扯到很多方面的知识点。今天我们来探讨一下当视频解码和渲染的总时间大于了视频指定的时间时,就会出现声音比画面快的情况,单个画面延后的时间在人眼不能察觉的范围内还是能接受的,但是如此累计起来就会造成这个延迟的加大,导致后面声话完全不同步,这是不能接受的,那么为了解决这种问题,视频“丢帧”就出现了。2、视

2021-03-13 10:32:58 3578

原创 tensorflow对应torch的函数

1 ------------ nn------------import tensorflow as tfimport torch.nn.functional as Ftf.nn.Conv2dF.conv2d这两个大哥是等价的

2021-02-24 09:25:56 2884 3

原创 jetson nano 系统导入到本地

做完的系统,不想被污染,想要保存大本地。这个方法可以。需要下载‘Win32DiskImager’软件。然后再本地下,建立一个img的文件。新建个txt文件,然后改下扩展名字就行。安装win32软件,插入已经写好系统的sd卡,然后按照下面的过程配置就行、烧录时候,和官方的系统烧录方法一样,不过跳过了安装过程。直接就可以用。...

2021-02-20 09:57:08 301

原创 2 jetson nano环境配置

未完。。装anacondaanaconda 不支持arrch64框架,同样mini-anaconda一样。目前支持这个东西的只有Archiconda和Miniforge。你去github上搜索都能找到。我自己亲测,Miniforge无法安装,Archiconda可以使用。

2021-02-10 13:47:25 282

原创 (1)jetson nano b01 外设和烧系统

外设显示屏没有闲置显示屏,就花200多买一个7寸的吧。最好能自己插电源,不用主板供电。sd卡建议弄个u3的128G。用三星的。无线wifiedmax什么的,官方推荐的。70多一个。外壳塑料的就行。其他键盘 鼠标 usb扩展器 摄像头 oled显示屏之类 可以根据需求弄 不过...

2021-02-09 16:08:57 891

原创 元学习--笔记

最近看了元学习,发现很人脸识别的思路好像。

2021-02-08 15:51:56 92

高温预析出对Al_Zn_Mg系铝合金时效硬化和应力腐蚀的影响_李松.pdf

高温预析出对Al_Zn_Mg系铝合金时效硬化和应力腐蚀的影响很有用的论文 可以卡看看,主要内容对al zn mg析出相的分析

2021-03-13

Squeeze-and-Excitation Networks

Squeeze-and-Excitation Networks的论文,不算比较经典的网络。需要学习,是对其他网络的改进版

2020-04-05

python/c++ dlib doc

dlib开发的doc,网上也能找到,这个是最新的。欢迎大家来下载。

2018-12-03

动态网络社区发现算法研究

【强烈推荐,非常好的论文】如今人们生活在一个网络无处不在的时代,例如,交通运输网、移动通信网、互联网、在线社交网等,这些网络结构复杂,人们无法直接从中提取有用信息。社区发现作为一种重要的网络分析技术,能够挖掘出网络中具有某些共性的节点集合,有助于人们更加清楚的认识网络,吸引了很多专家的注意。随着现实网络和人们需求的变化,社区发现研究的侧重点也在不断变化。最初研究静态小规模网络的社区发现算法,随后由于网络规模的增大,算法的可伸缩性受到限制,人们开始研究如何提高算法效率。鉴于网络动态变化的本质特征以及人们对社区结构准确性和实时性的要求,动态网络社区发现开始受到关注。 本文首先介绍了社区发现相关技术,分析了经典的静态和动态社区发现算法及其优缺点,例如,GN算法、KL算法、CMP算法、GraphScope算法、FaceNet算法等。然后深入分析了基于贪婪思想的SHRINK-G算法,该算法不需要用户提供参数并且对每个节点只访问一次,算法效率较高,但存在的问题是对社区边界点的处理并不合理,容易使其成为无社区归属的节点,为此我们改进SHRINK-G算法,提出了 MSHRINK-G算法。随后基于MSHRINK-G算法研究了动态网络中的社区发现问题,并提出了基于增量处理的DMSHRINK-G算法。通过在LFR合成数据集和不同规模的真实数据集上的实验结果表明,MSHRINK-G算法准确性得到较大提高,DMSHRINK-G算法能够准确处理网络变化且算法效率较高。

2018-11-08

python面向对象 自己手写的

自己手写的,包括很多内容,还行把自己手写的,

2018-09-30

百度区域块白皮书--图腾

百度区域块白皮书--图腾

2018-09-26

暂态混沌神经网络模型改进研究及其应用

很好的论文,即可普,又有完整的实现过程,非常推荐看看.有非常大的帮助

2018-09-26

FaceBoxes: A CPU Real-time Face Detector with High Accuracy

FaceBoxes: A CPU Real-time Face Detector with High Accuracy 的论文 值得一看

2018-09-26

mahle屏幕保护

超酷超拽的屏幕保护,介绍发动机的组装和工作原理。办公室装叉的理器。

2018-05-03

游戏开发中的人工智能研究与应用

游戏开发中的人工智能研究与应用 学位论文 质量还不错

2018-04-29

基础html笔记

这是黑马程序员讲的asp。net中提到的html基础。写成笔记用于爬虫,基本够用了。但是js之类的还要自己去找资源。

2018-04-29

Touchdevelop

这是一本Touchdevelop的教程,针对windowphone开发平台。虽然这个平台已经没了,但是可以看看。感觉挺好玩的。从来没有尝试过web开发移动应用程序吧?

2018-04-29

关于办公信息系统智能化的研究

关于办公信息系统智能化的研究关于办公信息系统智能化的研究关于办公信息系统智能化的研究关于办公信息系统智能化的研究

2018-03-19

基于人工智能算法的QR码识别系统应用与比较

--------------仅作学习,传播idea,愿论文无限制---------------- QR 二维码的识别技术是数字图像处理领域研究的一个热门课题。随着物联网的不断发展, QR 二维码凭借其强大的信息存储能力、方便快捷的识读优点、安全可靠的编码技术,已经逐渐地应用于各个行业领域。 同时,二维码识读设备也朝着智能化、微型化和网络化的趋势发展。 因此, 对基于嵌入式图像采集处理的 QR 码识别系统的研究具有重大而深远的意义。本文首先对国内外 QR 二维码识别技术进行了深入研究和对比,主要包括 QR 码的原理、结构特点、编码规则以及重点研究数字图像处理算法在 QR 二维码上的应用。结合 QR 二维码自身结构特征,通过数字图像处理算法对 QR 码进行灰度化处理、滤噪、二值化、图像定位、几何校正、图像分割等。在不同条件下,分析比较各算法的处理效果、算法鲁棒性以及执行速率。提出一种改进型自适应亮度算法对 QR 二维码进行预处理,经过实验证明,该算法效果良好。

2018-03-19

嵌入式Linux操作系统的研究

在 Linux内核以及 Linux应用环境的研究基础上 ,采用操作系统模块分解改进的方法 ,实现在不同系统芯 片 ( sy stem on chip, So C)硬件平台上可运行的嵌入式 Linux操作系统 .分解改进的模块包括: 启动代码的平台相关 性移植 ; 内存管理模块无内存管理单元 ( m emor y ma nag ement unit, M M U )支持的设计 ;进程调度模块的实时性改 进 ; 文件系统小型化设计 .这些模块可以根据需求进行组合来满足不同的开发板和应用 .此外 ,对嵌入式 Linux开 发方式做了总结 .完成了在两个不同体系结构硬件平台上嵌入式 Linux的原型系统 .测试数据表明 ,改进后的 Linux 可以满足嵌入式运行环境的需求 ,并且可以稳定地提供一定功能的应用服务 .

2017-09-13

空空如也

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

TA关注的人

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