自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Labelme标注灰度图,执行出现错误:AssertionError: rgb must be 3 dimensional的解决方案

labelme标注灰度图后,执行json_to_dataset之后,出现错误: AssertionError: rgb must be 3 dimensional 解决办法: 找到安装labelme的位置,找到json_to_dataset.py文件所在的位置,打开此文件 此文件是在python...

2020-02-05 10:34:59 417 0

转载 mac安装conda后,终端的用户名前面有一个(base),最佳解决方案

本文转载自https://blog.csdn.net/u010666669/article/details/90085125 mac安装了conda后,前面会有一个(base),很烦人,终于找到最佳解决方案了: conda config --set auto_activate_base fals...

2020-02-04 17:30:32 134 0

原创 LableMe安装及初步使用(Mac也适用)

环境:mac OS + anaconda3 1、首先安装anaconda3 推荐此网站,下载较快https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/。下载完毕安装即可。本人之前就安装过了,在此就不详述了 以下步骤均在Anaconda Prom...

2020-02-04 17:25:24 457 0

原创 简单驱动程序的测试、字符设备驱动的makefile文件分析和驱动代码添加到内核中

1、前言 在我们写完简单的驱动程序之后,实际上就是建立了以下一种连接关系: ** 设备号-设备描述-设备行为描述三者之间建立相应的联系 **! 2、如何对已经写好的一个驱动函数进行测试呢? 需要注意哪些地方呢? 对缩写的 驱动程序进行测试,首先 通过insmod加载驱动程序到内核里,然后...

2019-12-30 16:16:30 202 0

原创 简单字符设备驱动总体代码的详细分析

1 字符设备驱动相关的概念和结构体 2 字符设备驱动代码的分析 2.1 (1)\当你执行 insmod ***.ko 时,驱动就会被加载,驱动被加载之后,就会从module_init( charDrvInit )这个函数开始执行!【这一个是该驱动的入口函数】 (2)、当你对驱动执行...

2019-12-30 10:37:48 56 0

原创 python 统计文件夹下的所有文件夹或文件数目

用代码将很多文件进行整理,由于文件很多,不知道文件夹下到底有多少文件,于是就写了统计文件的个数的代码: 统计/home/jiangt下文件夹的个数 import os path ="home/jiangt" count = 0 for file in...

2019-06-20 17:44:36 4294 0

转载 基于Dragonboard 410c开发板之传感器sensor操作入门

转载自:http://www.elecfans.com/emb/dsp/20170306492723.html 前言:本文主要是针对没有接触过Dragonboard 410c开发板的朋友,教大家如何从裸板搭建平台以及通过这个平台如何去操作Light、Gesture、Color这三个Sensor。...

2019-06-19 09:06:27 133 0

原创 torchvision中Transform的normalize参数含义

比如原来的tensor是三个维度的,值在0到1之间,经过以下变换之后就到了-1到1区间。 transforms.Normalize((.5,.5,.5),(.5,.5,.5)) transforms的源码中解释: input[channel] = (input[channel] - mean[c...

2019-06-15 17:19:32 4686 0

原创 Failed to connect to Mir:Failed to connect to server socket:No such file or directory

当在linux下运行.py文件的时候出现的错误: Failed to connect to Mir:Failed to connect to server socket:No such file or directory 谷歌到的解决办法,在终端输入指令: export DISPLAY=:0 ...

2019-06-12 11:48:10 4686 0

转载 Linux系统查看CPU使用率的几个命令

转自:https://blog.csdn.net/AlbenXie/article/details/72885951 感谢博主~ 在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。而监控CPU的性能一般包括以下3点:运行队列、CPU使用率和上下文切换。 对于每一个CP...

2019-06-12 11:22:28 1246 0

原创 gpustat : Linux下监控GPU状态

nvidia-smi是 Nvidia 显卡命令行管理套件,基于 NVML 库,旨在管理和监控 Nvidia GPU 设备 这个指令的输出的两个重要指标:显存占用和GPU 利用率 显存占用和 GPU 利用率是两个不一样的东西,显卡是由 GPU 计算单元和显存等组成的,显存和 GPU 的关系有点类似...

2019-06-12 11:04:00 469 0

原创 python 打开csv文件,报错'utf-8' codec can't decode bytes in position 16: invalid continuation byte

问题: with open(1.csv, 'r', encoding='utf-8'): ori_lines = f.readlines() ...... 运行报错: 'utf-8' codec can't d...

2019-06-04 16:18:48 2891 1

原创 Assertion failed locateROI错误解决方案

前言 在运行OpenCV相机标定程序的时候,突然出现这么一个错误 OpenCV(3.4.1) Error: Assertion failed (dims <= 2 && step[0] > 0) in cv::Mat::locateROI 万能遇到问题的解决办法 习...

2019-06-03 10:00:36 1207 0

转载 解决使用OpenCV读取视频文件时,出现一闪而过或者只显示第一帧的问题

问题解决是看到了这里的讨论http://tieba.baidu.com/p/4992473824 原因是 waitkey(33) 如果不按键的时候是返回 oxff,这个无符号就是255,有符号就是-1 windows vs 的环境默认了这个为非符号数 即255,而opencv的新手书中,往往作...

2019-05-31 09:09:32 314 0

原创 linux下查看某一端口被哪个进程占用

两种方法可以查询某一端口是被什么进程占用 方法1: lsof命令,即ls open files 需要事先安装过lsof,安装很简单,参考我的另一篇博文:https://blog.csdn.net/qq_18649781/article/details/90606853 lsof -i:端口号 ...

2019-05-30 17:49:21 1519 0

原创 如何删除服务器出现的.nfs文件

问题:删除.nfs文件失败 在远程调试的过程中,删除了一个正在调试的文件,之后就出现了.nfs文件,然后手动删除此文件,出现以下错误: rm: cannot remove '.nfs00000000053ab2460000001e': Device or resource bu...

2019-05-27 17:06:05 1595 0

原创 STL中的nth_element( )函数

作者:自为风月马前卒 个人博客http://attack204.com// 出处:http://zwfymqz.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 ---------...

2019-05-21 18:38:51 407 1

转载 Win10下搭建Clion+OpenCV3.2+OpenCV_Contrib3.2的环境

本篇论文为转载,感谢原作者,自己对着这篇博文安装的时候失败了很多次,最后是在一个稳定的可以连接外网的环境中安装成功,最后总体来说,完全按照楼主的操作就能装上! Clion 是一个轻量级的C++编译工具,如果你是在校学生的话,可以在Jetbrain官网上免费申请一年的试用时间,还是非常友好的。推荐...

2019-05-19 22:23:45 403 0

转载 UTF-8带BOM格式与UTF-8无BOM格式转换

转自:https://blog.csdn.net/fanyun_01/article/details/78378724 Qt在windows下使用VS建立的工程文件转到Linux环境下编译报出大量错误,反过来也一样,原来是编码的问题。 VS采用UTF-8 BOM格式编码,而Linux下采用UTF-...

2019-05-16 19:56:58 1743 0

转载 解决执行脚本报syntax error: unexpected end of file或syntax error near unexpected token `fi'错误的问题

转自:https://blog.csdn.net/u012453843/article/details/69803244 我们在编辑Linux服务器上的文件时,如果直接在Linux环境下编辑的话,比较麻烦,大段粘贴格式比较乱,还得自己一行一行去调整,因此会选择用编辑器来编辑我们Linux环境下的文...

2019-05-16 19:50:53 234 0

转载 pytorch多GPU训练保存的模型,在单GPU环境下加载出错

转自:https://blog.csdn.net/tsq292978891/article/details/83586935 背景 在公司用多卡训练模型,得到权值文件后保存,然后回到实验室,没有多卡的环境,用单卡训练,加载模型时出错,因为单卡机器上,没有使用DataParallel来加载模型,所以...

2019-05-16 19:36:26 558 0

转载 pytorch 指定gpu训练与多gpu并行训练

转自原文:https://blog.csdn.net/qq_29023939/article/details/88405459 一.指定一个gpu训练的两种方法: 1.代码中指定 import torch torch.cuda.set_device(id) 2.终端中指定 CUDA_VISIBL...

2019-05-16 19:33:41 1515 0

转载 pytorch加载多GPU模型和单GPU模型(遗漏module的解决)

转自原文:https://blog.csdn.net/CV_YOU/article/details/86670188 有时候,我们用pytorch进行多卡GPUs训练时候,保存模型应该用下面语句: torch.save(model.module.state_dict(), model_out_pa...

2019-05-16 19:30:18 2313 0

原创 踩坑!GPU上预训练模型的下载!!!

之前都是在本地下载,然后传到服务器上,可是最近复现深度学习代码时候,传输预训练模型的时候,发现ftp传输啊,总是有问题,有时候文件损坏,这个坑好浪费时间!!! 后来想到了wget,直接在服务器wget下载不就可以了?果然很好用: tips:下载链接怎么获取呢? 我们在git仓库中的VGGnet_f...

2019-05-09 10:32:01 299 0

原创 faster-rcnn系列assert (boxes[:, 2] >= boxes[:, 0]).all()和loss偶尔为nan的问题

这个问题是发生在用自己的数据训练faster rcnn的时候~ 问题: File "/py-faster-rcnn/tools/../lib/datasets/imdb.py", line 108, in append_flipped_images assert (bo...

2019-05-08 21:12:32 94 0

原创 复现longcw/faster_rcnn_pytorch问题汇总

复现代码的坑!!! 最近在复现大神的代码,代码链接:https://github.com/longcw/faster_rcnn_pytorch 当然不可能一帆风顺,一路上出现各种问题,差点崩溃~ Pytorch版本必须是0.4.0,Pytorch版本必须是0.4.0,Pytorch版本必须是0.4...

2019-05-07 21:12:27 411 2

原创 RuntimeError: unexpected EOF. The file might be corrupted.

复现faster RCNN的一些坑啊 最近在复现faster RCNN的代码https://github.com/jwyang/faster-rcnn.pytorch/tree/master,遇到了很多问题,一点点解决过来了,这不,在pytorch加载预训练模型的时候又遇到了这个问题: Runti...

2019-05-06 11:29:21 3373 0

原创 又来填tensorflow版本的坑----安装tensorflow1.6.0

版本这个坑要时刻注意!!!革命尚未成功,同志仍需警惕版本!!! 之前安装的tensorflow都是直接安装默认版本,结果就是1.13版本的,然后复现代码就是各种bug啊,各种error啊,果断卸载,安装tensorflow1.6.0版本,其实只要在安装的时候指定版本就可以了! 指令如下: pip ...

2019-05-06 11:17:27 3630 2

原创 git克隆指定分支的代码

之前git克隆代码都是master分支的,由于这次发现需要的代码不是master分支的,但是github上的git clone链接只是仓库的地址,没有关于分支的,怎么处理?且看下方: 切换到指定分支 克隆指定分支代码 复制仓库地址,然后使用git clone指令下载指定分支代码: git cl...

2019-05-06 11:04:37 5627 0

原创 Tesla P100的arch填坑!!!

pytorch-faster-rcnn中的make.sh脚本中的关于GPU model对应的arch,这个真的很坑,由于本人的服务器是Tesla P100的,但是呢,一直因为是Tesla k80!!! 根据这篇博客:https://blog.csdn.net/kkk584520/article/d...

2019-05-05 16:52:59 784 3

原创 ' error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 '

运行faster-rcnn.pytorch/lib/make.sh脚本,出现错误: ' error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ' 谷歌到很多办法,但是最终发现是版本问...

2019-05-05 16:46:44 283 0

原创 error: #error -- unsupported GNU version! gcc versions later than 6 are not supported!

当我在运行make.sh脚本的时候,出现以下错误: error: #error -- unsupported GNU version! gcc versions later than 6 are not supported! 经过一番谷歌,尝试到可用的解决办法是: 修改gcc的版本,具体操作如...

2019-05-05 16:37:35 2792 0

原创 安装Pytorch0.4.0需要填的坑!!!

根据官网提供的旧版本的下载办法: 安装pytorch0.4.0: sudo pip install torch==0.4.0 -f https://download.pytorch.org/whl/cu90/stable 但是呢,极其慢,然后还断了!!!别急,下面就给解决方案: 配置pip镜像...

2019-05-05 16:18:25 3760 1

原创 Tensorboard-pytorch简单入门

安装 pip install tensorboardX (对应tensorflow的版本) 或者源文件编译: git clone https://github.com/lanpa/tensorboardX && cd tensorboardX && python...

2019-05-05 16:05:09 61 0

原创 升级pip后出现ImportError: cannot import name main

在Ubuntu中,升级了pip,再次使用pip 安装相关的python包的时候就出现以下错误: ImportError: cannot import name main 问题解决:修改/usr/bin/pip文件 把下面的三行: from pip import main if __name__ ...

2019-05-05 15:53:00 205 0

原创 AttributeError: module 'tensorflow.python.estimator.estimator_lib' has no attribute 'SessionRunHook'

启动Tensorboard时报错: class BeholderHook(tf.estimator.SessionRunHook): AttributeError: module ‘tensorflow.python.estimator.estimator_lib’ has no attribut...

2019-05-05 11:53:50 5774 0

原创 Pycharm退出py.test模式

有时候使用pycharm不小心进入了test模式,运行代码时显示为Run ‘py.test xxx.py’” 只想运行代码,不想进入这个test模式,只需要在在运行键旁边进入‘Edit configuration’模式,这时候会看见左侧有Python,下面有工程的文件,如果有文件进入到test模式...

2019-05-05 11:21:49 615 2

原创 AttributeError: 'dict' object has no attribute 'iteritems'问题

最近在复现Github上Faster RCNN 相关的代码,出现了这个经典的错误,在此记录一下。 这个问题是由于Python版本不同导致的: Python2中的 iteritems( )函数,在Python3中变成了 items( )函数,作此记录,以防再一次跌入坑中。 ...

2019-05-03 20:25:25 470 0

转载 VOC2007数据集解析(VOC_Visual Object Classes)

下载 首先从网站上下载VOC2007数据集下载链接 文件结构 概述 下载后的数据文件主要包含以下内容: 由于我们是将数据用于检测,因此,我们只关注Annotation,ImageSets和JPEGImages三个文件夹。下面我们逐个分析每一个文件夹下面的内容: JPEGImages 这个文件夹主...

2019-05-03 15:48:05 765 0

原创 CUDA8.0和CUDA9.0共存__Ubuntu16.04服务器

前言 在Github上有一些比较早的代码需要的环境可能是CUDA8.0,而对于一个新手来说,正常思维都会选择最现金的版本进行环境配置,在这里简单的介绍一下,如何在实用GPU进行运算的时候,CUDA8.0和CUDA9.0共存的问题。 1、安装前的检查 运行下面的指令,检查一下您的电脑当前CUD...

2019-05-03 15:11:51 1178 1

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