自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 docker 多线程(multiprocessing)报错:leaked semaphores 以及 bus error (core dumped)

在docker容器中运行多线程程序时,出现了bus error以及leaked semaphores 警告:/opt/conda/lib/python3.6/multiprocessing/semaphore_tracker.py:143: UserWarning: semaphore_tracker: There appear to be 3 leaked semaphores to clea...

2019-09-18 15:51:26 11600 1

原创 通过端口映射在本地访问服务器(docker容器)上的tensorboard可视化结果

很多时候我们使用的训练资源是学校或公司的服务器,这些服务器往往没有给使用者提供图形界面,我们通过ssh访问,此时要想使用tensorboard来可视化我们的训练过程就比较麻烦了。tensorboard默认使用是通过一个端口来访问可视化结果,所以可以通过端口映射来解决这个问题。1、服务器到本地的端口映射ssh -L 6006:127.0.0.1:6666 username@serverIP...

2019-07-24 11:23:38 3574 1

原创 为什么拷贝构造函数使用的是引用传递而不是值传递?

简单来说,如果使用值传递,会出现一个无限循环,并最终出现错误。举个例子:一个类为temp,假设拷贝构造函数为值传递:temp (const temp C){ ...}temp A; //生成了一个temp类的对象temp B = A; //将会调用拷贝构造函数此时,B需要调用其拷贝构造函数,需要将A进行值传递进入B的拷贝构造函数,而在进行值传递时,B的拷贝构造函数会生成一个...

2019-07-09 20:02:19 1173

原创 神经网络的FLOPs计算(一):理论篇

前言在深度学习的研究中,神经网络有时候不光要求网络的精度,在调整模型或者精简模型的时候,需要知道模型的运算量有多大。一般来说模型的参数量能够大致反映模型量级,但是运算量才是我们真正需要知道的。本系列文章旨在介绍神经网络中各种网络层的运算量计算方法,以及代码实现自动计算网络模型运算量。神经网络的计算量主要体现在卷积层、全连接层,其它的激活层、BatchNorm层、池化层等占比重较少。运算量计算...

2019-07-09 15:07:15 7083 11

原创 计算机内部使用补码进行计算的根本原因(个人理解)

根本原因:计算机中使用原码计算会出错是因为将机器码当作二进制进行了计算,即想当然地认为:a+b=[a]原+[b]原a + b = [a]_原 + [b]_原a+b=[a]原​+[b]原​但是,如果机器中用原码表示数字,则其规律不符合二进制的计算规则。简单解释一下,以8位二进制为例:如果使用原码,如下表机器码代表的真值正数0000 0000 ~ 0111 1111...

2019-06-04 23:21:00 1451 3

原创 Smooth L1 Loss(Huber):pytorch中的计算原理及使用问题

本人在进行单目深度估计实验时,使用Huber作为损失函数,也就是通常所说SmoothL1损失:SmoothL1(x,y)={0.5(xi−yi)2if ∣xi−yi∣<1 ∣xi−yi∣−0.5otherwiseSmooth_{L1}(x,y) = \begin{cases}0.5(x_i-y_i)^2 & \text{if $|x_i-...

2019-04-21 14:51:00 22460 4

原创 CART剪枝以及决策树剪枝中α相关问题

CART剪枝以及决策树剪枝中α相关问题CART剪枝过程问题1:$g(t)$的含义:问题2:为什么选择$g(t)$最小的$T_t$进行剪枝?问题3:剪枝过程中选取的$α$为什么一定是递增的?问题4:为什么CART剪枝过程中的子树序列$T_1,T_2,…,T_n$分别是区间$α∈[α_i , α_{(i+1)} )$的最优子树?问题5:$α$在一般决策树剪枝过程中的意义CART剪枝过程CART的剪...

2019-03-26 01:17:20 1563 4

原创 如何将NYUDv2数据集标签从894类转换为40类(NYUDv2-40)或者13类?

将NYUDv2数据集从894类转换为40类(NYUDv2-40)或者13类在使用NYUDv2数据集进行语义分割的时候会发现,从官网直接下载的数据集有894类,而发现在许多论文中描述的是40类,有的也称作nyudv2-40;一些研究中也出现了13类的标签。可参考:https://github.com/ankurhanda/nyuv2-meta-data这里给出了40分类的label数据集:la...

2019-03-24 12:39:13 4814 21

空空如也

空空如也

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

TA关注的人

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