自定义博客皮肤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)
  • 问答 (4)
  • 收藏
  • 关注

转载 python类中super()和__init__()的区别

python类中super()和__init__()的区别目录单继承时super()和__init__()实现的功能是类似的 super()只能用于新式类中 super不是父类,而是继承顺序的下一个类 super()可以避免重复调用正文回到顶部单继承时super()和__init__()实现的功能是类似的class Base(object): def __init__(self): print 'Base create'class chil.

2020-05-17 16:55:28 313

转载 Group Convolution分组卷积,以及Depthwise Convolution和Global Depthwise Convolution

Group Convolution分组卷积,最早见于AlexNet——2012年Imagenet的冠军方法,Group Convolution被用来切分网络,使其在2个GPU上并行运行,AlexNet网络结构如下:Convolution VS Group Convolution在介绍Group Convolution前,先回顾下常规卷积是怎么做的,具体可以参见博文《卷积神经网络之卷积计算、作用与思想》。如果输入feature map尺寸为[Math Processing Error]C∗H∗W,

2020-05-14 18:44:09 220

原创 Pytorch基本变量类型FloatTensor与Variable用法

pytorch中基本的变量类型当属FloatTensor(以下都用floattensor),而Variable(以下都用variable)是floattensor的封装,除了包含floattensor还包含有梯度信息

2020-04-21 15:30:30 527

转载 pytorch中model.eval和torch.no_grad区别

pytorch 中model.eval()和with torch.no_grad()区别两者区别在PyTorch中进行validation时,会使用model.eval()切换到测试模式,在该模式下,主要用于通知dropout层和batchnorm层在train和val模式间切换 在train模式下,dropout网络层会按照设定的参数p设置保留激活单元的概率(保留概率=p)...

2020-04-21 15:11:39 1088

原创 DICOM图像中Patient_ID,series_instance_id study_instance_id 区别

一言以蔽之,就是一个患者patient可以做多次检查study,一次检查中可以包含多个部位的检测series

2020-04-02 13:20:25 4792

原创 pytorch创建data.DataLoader时,参数pin_memory的理解

pin_memory就是锁页内存,创建DataLoader时,设置pin_memory=True,则意味着生成的Tensor数据最开始是属于内存中的锁页内存,这样将内存的Tensor转义到GPU的显存就会更快一些。主机中的内存,有两种存在方式,一是锁页,二是不锁页,锁页内存存放的内容在任何情况下都不会与主机的虚拟内存进行交换(注:虚拟内存就是硬盘),而不锁页内存在主机内存不足时,数据会存放在虚...

2020-04-02 13:12:26 541

原创 检测pytorch在当前cuda版本中是可用

import torch print(torch.cuda.is_available())>> Truetorch.cuda.get_device_name(0)>> 'GeForce GTX 1080 Ti'

2020-02-04 16:16:03 2073

转载 Python assert 作用

assert的作用是什么?assert这个关键字我们称之为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。什么情况下我们会需要这样的代码呢?当我们在测试程序的时候就很好用,因为与其让错误的条件导致程序今后莫名其妙地崩溃,不如在错误条件出现的那一瞬间我们实现“自爆”。一般来说我们可以用Ta在程序中置入检查点,当需要确保程序中的某个条件一定...

2019-08-21 13:31:34 58

空空如也

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

TA关注的人

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