深度学习
语义分割方向
你是猪猪猪儿虫
这个作者很懒,什么都没留下…
展开
-
解决:An HTTP error occurred when trying to retrieve this URL.
一、问题描述使用Anaconda下载东西时出现的错误。分析原因是:默认使用国外的源下载,出现错误;解决方案是:使用国内的镜像源。二、问题解决使用清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/使用方式一:CMD命令行# 使用清华的镜像链接# 划重点:一定去掉https的s,即只使用httpconda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anacon原创 2021-12-26 17:45:50 · 19536 阅读 · 18 评论 -
【语义分割】深度学习中常见概念回顾(全大白话解释,一读就能懂!)
记录一下常见的术语!一、epoch、batch size和iteration1.1 Epoch定义:一个epoch指代所有的数据送入网络中完成一次前向计算及反向传播的过程。简而言之:训练集中的全部样本/数据 “喂” 给网络一次,就叫做一个epoch补充1:在训练时,将所有数据迭代训练一次是不够的,需要反复多次才能拟合收敛,即:需要把数据集多放入网络训练几次。简而言之:看书看一遍是不够的的,需要多看几遍,神经网络也是。补充2: 由于一个epoch常常太大,一次全 “喂” 给网络,计算机无法负荷,我们原创 2020-06-25 22:48:16 · 1641 阅读 · 0 评论 -
【语义分割】数据增强方法(原图与标签同时扩增)
1原创 2019-12-25 11:11:24 · 8383 阅读 · 0 评论 -
Python:一文让你彻底理解numpy中axis=-1/0/1/2... [实例讲解:np.argmax(axis= -1 0 1 2) np.sum(aixs= -1 0 1 2)]
前言接触python有一段时间了,但总有一道坎在心中挥之不去,那就是Numpy模块中的axis=-1/0/1/2...,每每见到axis=-1、axis=0、axis=1、axis=2等操作,心中真是万马奔腾飘过...But,有幸看了几篇博文,学到一些“奇淫技巧”,总结整理与大家分享!铺垫知识知识点1:python中的列表和numpy中的数组的区别首先,python中是没有数组这个概念,...原创 2019-12-24 22:24:17 · 6960 阅读 · 8 评论 -
【语义分割】评价指标代码函数:np.sum()、np.nansum()、np.nanmean()、np.diag()、np.bincount()
引言本文针对:【语义分割】评价指标:PA、CPA、MPA、IoU、MIoU详细总结和代码实现(零基础从入门到精通系列!)中实现评价指标代码里相关函数进行补充说明,包括:np.sum()、np.nansun()、np.nanmean()、np.diag()、np.bincount()np.sum()numpy中sum函数常用参数:sum(a, axis=None...)a:要进行加法运...原创 2019-12-22 20:58:18 · 4623 阅读 · 0 评论 -
【语义分割】评价指标:PA、CPA、MPA、IoU、MIoU详细总结和代码实现(零基础从入门到精通系列!)
文章目录引言1 混淆矩阵2 语义分割PA:像素准确率CPA:类别像素准确率MPA:类别平均像素准确率IoU:交并比MIoU:平均交并比(改进,先求IoU,再求MIoU,这里有误)3 综合实例步骤一:输入真实、预测图片步骤二:求出混淆矩阵步骤三:评价指标计算PACPAMPAIoUMIoU4 测试代码参考引言语义分割是像素级别的分类,其常用评价指标:像素准确率(Pixel Accuracy,PA...原创 2019-12-22 15:52:55 · 87892 阅读 · 155 评论 -
Tensorflow 2.0 打印 Tensor
问题场景Tensor变量:想要打印Tensor中(1, 512, 512)中的值解决办法import tensorflow as tftf.print(Tensor_Name) # 此处为Tensor变量的名称原创 2019-12-20 10:21:34 · 6194 阅读 · 2 评论 -
图像格式转换:jpg批量转png
使用PIL模块import Imageim = image.open('pic.jpg')im.save('pic.png') # 可通过修改图片后缀转为其它格式,如:pic.gif pic.tif批量转图from PIL import Imageimport ospath = r"C:\Users\Administrator\Desktop\data\images_jpg"...原创 2019-12-19 22:18:04 · 591 阅读 · 0 评论 -
PASCAL-VOC2012 数据集介绍 及 制作同格式数据
1 PASCAL-VOC2012 介绍PASCAL-VOC2012数据集(vocdevkit、Vocbenchmark_release)详细介绍全卷积神经网络 图像语义分割实验:FCN数据集制作,网络模型定义,网络训练(提供数据集和模型文件,以供参考)2 制作PASCAL VOC格式数据集(超详细很完整)tensorflow下利用deeplabv3+对自己的数据进行训练...原创 2019-12-19 21:56:51 · 819 阅读 · 0 评论 -
nvidia-smi 显示无进程,但GPU显存被占用
问题场景训练网络时,未等网络训练完,中途按了:ctrl + c结束网络训练。当再次进行训练网络时,提示GPU显存不足,使用nvidia-smi查看GPU,无进程占用,但GPU显存被占满。问题分析用ctrl + c终止网络训练,只是终止了部分进程,还剩下一部分进程未被终止。问题解决1 查看进程fuser -v /dev/nvidia*2 终止进程kill -9 pid参考n...原创 2019-12-19 21:46:34 · 3272 阅读 · 1 评论 -
Python:anaconda3/bin/activate: Permission denied
由于长时间在Windows dos下使用Anaconda,导致在Linux环境下使用时出错,特此记录:Windows和Linux系统下进入Anaconda环境的命令行的区别!Windows下进入Anaconda中环境:activate your_envLinux下进入Anaconda中环境:source activate your_env注意:上述your_env是你所配置的环境的...原创 2019-12-05 17:26:49 · 1217 阅读 · 0 评论 -
Kaggle 注册手机号以获取GPU资源
注册手机号格式:+860 手机号码注意:+860后有个空格原创 2019-12-03 20:40:21 · 737 阅读 · 1 评论