深度学习
文章平均质量分 66
莫克_Cheney
计算机视觉硕士,高级图像算法工程师,长期从事图像算法研发工作,擅长传统视觉算法,工作领域:自动驾驶。
展开
-
【车道线】TwinLiteNet 复现过程全纪录
安装pytorch, torchvision, torchaudio等废了好大劲,传统搜索出的安装命令,不是太慢,就是安装错了,安装的cpu版本的torch,只有这一句,能够省时省力,正确安装。使用如下语句运行测试程序,调用的是'pretrained/best.pth'这个模型,运行的原图在images里,结果图存在results里。我个人先建立起一个基础环境,然后复制为twinlitenet环境,大家可以直接建立环境。感觉对应的包没有必要和作者完全一致,能够安装上即可,自己和自己安装的版本不冲突即可。原创 2023-08-08 13:52:13 · 977 阅读 · 3 评论 -
【车道线算法】GANet-车道线检测环境配置一文通关
目录GAnet配置全纪录下载代码conda环境部署安装torch和cudatoolkit安装其他包编译总结GitHub - Wolfwjs/GANet: A Keypoint-based Global Association Network for Lane Detection. Accepted by CVPR 2022 进入代码网址的默认master分支,下载代码 进入mmdet2_25分支,同样下载代码 将mmdet2_25分支的代码合并替换进master分支的代码。合并后将分支代码上传到服务器 co原创 2023-04-26 08:14:25 · 1505 阅读 · 4 评论 -
【深度学习】训练模型结果同时显示,模型结果对比
车道线算法模型训练以后,需要对模型进行观察,确定是哪个模型最好,这样就需要显示四种结果到同一个窗口,本程序就是干这个事情的。原创 2023-02-20 15:20:26 · 2347 阅读 · 0 评论 -
在ubuntu中使用vscode进行C++调试(转载)
Atom,sublime,vscode是当前主流的三大跨平台代码编辑器,其他的还有clion,kdevelop,Qt,vim等。1、安装vscode(3种方法)1)从Ubuntu Software安装(推荐)2)从Download Visual Studio Code - Mac, Linux, Windows下载.deb文件,通过sudo dpkg -i code_1.42.1-1581432938_amd64.deb进行安装。3)通过终端命令行安装vscode_test/└── main.cc mai转载 2022-11-21 11:24:05 · 2004 阅读 · 0 评论 -
【深度学习】python实现等距随机抽样
等距随机抽样就是,从开始的索引到结束索引,随机抽取若干个数,并要求数字之间的间隔尽可能的一致。搜索了好久,有使用randint的,使用randsample的,等等,都不满足我的需求,这样,只能是自己写了,所以将代码贴出来,如有帮助,希望大家留个脚印。在实际的样本抽帧需求中,往往有这样一种需求,例如,从20帧到75帧,抽取29帧数据,如果使用python自带的randint 函数,往往抽取的数据间隔是不一致的,这就需要等距随机抽样。如果status为false证明你给的数组的个数小于你抽取的个数。原创 2022-08-23 11:22:18 · 1565 阅读 · 0 评论 -
vscode lanch.json 配置
代码】vscode lanch.json 配置。原创 2022-08-08 09:29:38 · 269 阅读 · 0 评论 -
[姿态估计]LightWeightOpenpose如何训练自己的数据
# Train on custom dataset训练定制的数据集It will require some :clock1:, but here is the guide from :zero: to :muscle:. In the end you will feel :shipit: :neckbeard: :godmode:, I guarantee that!这将会花些时间,但是这个指导书是从零到NB的过程,最终会感觉到很NB,很爽,我保证.## Preface序言### What is `BODY原创 2022-06-16 14:38:16 · 2678 阅读 · 3 评论 -
[操作手顺]Ubuntu操作手顺
1 如何链接远程服务器ubuntu下ssh cheney@10.10.102.55输入密码2 如何将本地文件或文件夹传到服务器scp -r /home/cheney/Project/datasets/COCO_ORI/ cheney@10.10.102.55:/home/cheney/data输入密码......原创 2022-06-15 09:58:05 · 177 阅读 · 0 评论 -
如何训练LightWeight OpenPose
前期准备:1 下载COCO2017数据集,数据集地址为:http://cocodataset.org/#download](http://cocodataset.org/#download解压至<COCO_HOME>文件夹2 安装要求的环境 pip install -r requirements.txt训练训练包含三个步骤1.训练MobileNet权重,经过此轮训练期望AP值达到38%2.训练上一阶段的权重,期待达到AP39%3训练上一阶段的权重,期待达到AP40原创 2022-05-07 10:35:34 · 1678 阅读 · 0 评论 -
【深度学习】Ubuntu增加Swap交换空间大小
前言:有时,我们在做ubuntu系统的时候,分给Swap空间至少为内存的1倍,最好是内存值的2倍,如果没有给交换空间即Swap空间足够大小的内存空间,系统运行时会比较卡顿,就需要扩大交换空间的内存大小,下面将给出扩大Swap空间的方法。一、查看本机Swap交换空间的内存大小命令如下$ free -m可以看到本机的Swap空间为2047M左右,即2G空间。下面我们将其扩大32G二、创建Swap文件$ sudo -i输入密码后,切换root。$ mkd...原创 2022-03-27 11:55:37 · 18178 阅读 · 4 评论 -
【深度学习】Ubuntu更换国内源
一、前言 相信大家在部署Ubuntu深度学习环境的时候,经常会遇到各种问题,例如说某个软件包下不下来,超时问题,等等令人作呕的问题。吐过好多次后,你会发现,这些问题的源头基本包含两方面:1、网络问题:网络链接建立超时。解决方案就是换源,本篇文章即可解决。2、gcc版本问题:安装软件的gcc版本不配套。以下文章即可解决:【深度学习】ubuntu系统指定gcc版本并调整优先级_莫克_Cheney的博客-CSDN博客 部署环境遇到的绝大多数问题,基本都能通过这两篇文...原创 2022-03-22 15:32:41 · 2009 阅读 · 0 评论 -
【深度学习】ubuntu多环境多版本cuda与cudnn共存切换
很多时候我们需要不同的环境,例如torch环境与tensorflow环境,但是他们所依赖的cuda和cudnn版本不一致,这就需要同时安装多个版本,使得他们共存,并工作。tensorflow 1.11 + cuda9.0====================安装cuda9.0==============由于CUDA 9.0仅支持GCC 6.0及以下版本,而Ubuntu 18.04预装GCC版本为7.3,故手动安装gcc-5与g++-5:sudo apt-get install gcc-5sud原创 2022-03-22 14:24:26 · 1826 阅读 · 0 评论 -
【深度学习】ubuntu系统指定gcc版本并调整优先级
sudo apt install build-essentialgcc --version (查看gcc版本)可以看到我的gcc版本是4.8.5安装最新版gcc9sudo apt install software-properties-commonsudo add-apt-repository ppa:ubuntu-toolchain-r/testsudo apt install gcc-9 g++-9查看各个gcc版本的优先级,分数越高优先级越高sudo update-alt...原创 2022-03-22 14:16:38 · 4289 阅读 · 0 评论 -
Ubuntu18.04或20.04系统安装NVIDIA显卡驱动
ubuntu20.04 18.04 nvidia 显卡驱动原创 2022-03-22 14:01:21 · 1527 阅读 · 0 评论 -
【深度学习】纯干货之如何使用pytorch训练自己的数据(二)
目录5、导入数据6、定义卷积神经网络7、定义优化器和损失函数8、训练过程9、测试过程三、训练结果码字不易,如果各位看官感觉该文章对你有所帮助,麻烦点个关注,如果有任何问题,请留言交流。如需转载,请注明出处,谢谢。前情提要:【深度学习】纯干货之如何使用pytorch训练自己的数据(一)https://blog.csdn.net/herocheney/article/details/118692887书接上回:5、导入数据我们将读取好的数据,dataset_t原创 2021-07-13 14:10:18 · 3519 阅读 · 8 评论 -
【深度学习】纯干货之如何使用pytorch训练自己的数据(一)
码字不易,如果各位看官感觉该文章对你有所帮助,麻烦点个关注,如果有任何问题,请留言交流。如需转载,请注明出处,谢谢。文章链接:https://blog.csdn.net/herocheney/article/details/117739319零、前言 通过我之前的文章相信大家已经了解如何进行pytorch环境的搭建,以及了解了数据集的作用。今天我们就直接使用该环境进行实战,搭建一个框架,构件卷积神经网络,并且能够训练测试自己的数据集。如前期流程不懂的朋友,参见我以前的博文:p...原创 2021-07-13 10:28:44 · 6230 阅读 · 3 评论 -
【深度学习】训练集、测试集和验证集
码字不易,如果各位看官感觉该文章对你有所帮助,麻烦点个关注,如果有任何问题,请留言交流。如需转载,请注明出处,谢谢。文章链接:目录一、深度学习的数据二、训练集、测试集和验证集三、训练集、测试集和验证集的比例一、深度学习的数据 在深度学习或机器学习的过程中,数据无疑是驱动模型的主要能量,通过训练现有数据,得到相应的网络参数,使得我们所设计的模型具有泛化性,能够预测一些未知的,没有出现的样本,并将该参数应用到实际当中,是模型训练的主要流程,数据的干净程度,完备程度等...原创 2021-06-28 13:27:33 · 31867 阅读 · 0 评论 -
【深度学习】WIN10+VSCode+Miniconda+pytorch环境安装与配置通关秘籍
话不多说,首先Win10是大家的系统,这个安装就不用我说了吧。一、VSCode首先去VSCode官方网站下载它,地址如下:https://code.visualstudio.com/原创 2021-06-09 14:13:15 · 2465 阅读 · 5 评论