遇到的各种问题汇总
文章平均质量分 54
-徐徐图之-
这个作者很懒,什么都没留下…
展开
-
避坑:使用torchvision.transforms.functional.adjust_gamma进行gamma变换时需注意输入数据的类型
使用torchvision.transforms.functional.adjust_gamma进行gamma变换时需注意输入数据的类型原创 2022-07-26 15:35:33 · 4095 阅读 · 0 评论 -
删除Jupyter中产生的.ipynb_checkpoints
问题背景数据处理后发现部分数据文件并未生成,经过检查发现是由于这部分的数据文件夹中存在.ipynb_checkpoints导致判断条件未满足(index == len(os.listdir(os.path.join(args.data, current_seq))))而造成的,所以问题锁定在os.listdir,寻找这些数据文件夹是否多了什么文件。发现的过程用ls -l|grep "^-"| wc -l 查看当前目录下的文件数量,由于.ipynb_checkpoints是文件夹,所以用这个方法没能发现原创 2022-05-08 13:19:37 · 11486 阅读 · 5 评论 -
【opencv】Layout of the output array img is incompatible with cv::Mat
找了一上午的问题!可算找到解决办法了哈哈哈哈,赶紧记录一下!目录解决方法直通车出错的程序是下面这段,是目标跟踪的demo程序,在给定视频上测试,标注真值bbox与预测bbox。def main(): # load config cfg.merge_from_file(args.config) cfg.CUDA = torch.cuda.is_available() device = torch.device('cuda' if cfg.CUDA else 'cpu')原创 2022-04-24 12:15:57 · 12401 阅读 · 6 评论 -
cv2.VideoWriter生成视频无法播放的原因(持续补充)
cv2.VideoWriter的使用方法cv2.VideoWriter(filename, fourcc, fps, frameSize[, isColor])filename:视频保存路径fourcc:指定编码器fps:视频帧率frameSize:图像大小isColor:黑白画面还是彩色画面示例first_frame = cv2.imdecode(np.fromfile(img_names[0],dtype=np.uint8),-1)vid_writer = cv2.VideoWr原创 2022-03-07 13:42:54 · 4950 阅读 · 4 评论 -
为什么深度学习中一般使用mean=[0.485, 0.456, 0.406]和std=[0.229, 0.224, 0.225]来归一化图像?
Q:图像预处理部分在resize后还会使用均值:image_mean=[0.485,0.456,0.406],标准差:image_std=[0.229,0.224,0.225]进行归一化,为什么使用这几个值?A:image_mean=[0.485,0.456,0.406]、image_std=[0.229,0.224,0.225]是Imagenet数据集的均值和标准差,使用Imagenet的均值和标准是一种常见的做法。如果你想在你自己的数据集上从头开始训练,你可以计算新的平均值和标准。否则,建议使用Ima翻译 2022-02-07 11:09:20 · 8206 阅读 · 1 评论 -
【python】cv2.imwrite始终无法保存图片的问题(win系统和Linux系统的路径差异)
原本在服务器linux系统运行过的测试程序,我把它放到自己电脑的WIN系统上后却一直没能得到想要的结果。原始代码如下(只截取了关键部分):filenames = sorted(glob.glob('./data/test_org/*.png'))filenames = [x.split('/')[-1] for x in filenames]cv2.imwrite('./test_results/{}_G1.png'.format(str(filenames[ix].replace('.png',原创 2021-09-02 09:12:41 · 2157 阅读 · 0 评论 -
SparseConvNet库安装报错
安装SparseConvNet的时候一直报错,截取了其中关键部分: g++ -pthread -shared -B /home/fwq/anaconda3/envs/pcda/compiler_compat -L/home/fwq/anaconda3/envs/pcda/lib -Wl,-rpath=/home/fwq/anaconda3/envs/pcda/lib -Wl,--no-as-needed -Wl,--sysroot=/ build/temp.linux-x86_64-3.8/spar原创 2021-08-10 17:36:22 · 1686 阅读 · 1 评论 -
subprocess.CalledProcessError: Command ‘[‘which‘, ‘c++‘]‘ returned non-zero exit status 1.
出现的错误:subprocess.CalledProcessError: Command '['which', 'c++']' returned non-zero exit status 1.在网上搜了搜没看到有同样错误的解决办法,有的地方提到的什么gcc、g++我也都是安装好了的,最后在这篇(报错subprocess.CalledProcessError: Command ‘[‘which‘, ‘g++‘]‘ returned non-zero exit status 1.)解决类似错误的文章里找到原创 2021-01-30 13:18:43 · 11549 阅读 · 2 评论 -
nvidia-smi出错
文章目录前言一、问题二、使用步骤1.引入库2.读入数据总结前言接下来准备把博客当作我的笔记本了,这样就不会丢了吧。(第一次写博客,好激动^ _ ^)提示:以下是本篇文章正文内容。这问题折腾了我半天,可算瞎猫碰上死耗子,大概也许是解决了。一、问题运行了一个需要GPU的程序,出现以下错误:RuntimeError: cuda runtime error(100): no CUDA-capable device is detected at /opt/conda/conda-bld/pytorc.原创 2021-01-12 10:16:59 · 3243 阅读 · 2 评论 -
安装了gcc-7但是/usr/bin中没有gcc-7
出现的问题输入以下命令安装gcc-7:sudo apt-get install gcc-7显示已经安装了,但是/usr/bin中没有gcc-7文件。出现问题的原因之前为了将gcc从gcc-7降级为gcc-5,查找网上的方法使用了软连接,当时使用的是:cd /usr/binsudo rm -r gcc-7这种方法会删除/usr/bin中的gcc-7文件,但也只是删除了这个文件。现在我需要将gcc的版本改回去,但是之前通过建立软连接来修改版本的时候都是用的/usr/bin中的gcc-7,现原创 2021-01-12 09:26:39 · 3113 阅读 · 2 评论