- 博客(5)
- 收藏
- 关注
原创 Windows10+GPU版 pytorch 安装
方便后续重新使用,将安装过程记录在此。由于pytorch官网点击打开链接提供了windows的安装方式,故直接采用这种方法,当然也可以通过anaconda来安装。由于是安装gpu的版本,故需要先安装cuda以及与其版本相对应的cudnn。本人电脑是华硕,i5,64位,NVIDIA GeForce 940MX,已安装VS2015。查看gpu属性的方式:“此电脑”右键“属性”→“设备管理器”→“显示适...
2018-05-22 17:43:40 52426 23
原创 模型构造和调整参数
数据量大的时候先对数据进行训练集、验证集和测试集的划分,数据量小的时候先划分训练和验证集合(测试可以在最后的时候对各种验证效果好的模型进行最终测试),这样数据集扩增的时候就只在训练集进行,以免数据信息训练和测试融合.网络:未训练的/预训练的;预处理:数据扩增augmentation(eg: 随机水平翻转,旋转,crop);基于均值和标准差的图像正则化(训练集单独归一化,一般用均值方差归一化,保留后...
2018-05-21 10:37:47 1486
原创 深度学习图像问题集锦
1,训练集中包含样本不均衡的多类数据,对于数量多的一类进行下采样,会导致数据分布和测试的真实情况不同,会对结果有什么影响?答:首先,在构建训练集和测试集的时候,训练集和测试集的数据分布都应该与样本的真实分布情况一致,才能有效训练并对模型进行测试。所以,当数据不均衡的时候,更要注意数据采样的重要性。针对医疗数据,假设分为正常和异常两类,一般来说,正常样本占绝大多数,所以需要对正常样本进行”下采样...
2018-05-15 13:55:59 2653
原创 if __name__ == '__main__' 如何正确理解?
经常一知半解,故整理下,方便后续回顾。首先:Python 属于脚本语言,不像编译型语言那样先将程序编译成二进制再运行,而是动态的逐行解释运行。也就是从脚本第一行开始运行,没有统一的入口。对于下面这段代码:# file one.pydef func(): print("func() in one.py")print("top-level in one.py")if __name__ == "...
2018-05-09 16:11:49 337
原创 LeNet、AlexNet, VGG, GoogleNet和ResNet
一:LeNet-5(深度学习开端)1),模型结构C1:卷积层,6个卷积核,核大小为5*5,参数个数为(5*5+1)*6=156S2:池化层,池化单元为2*2,没有重叠,计算为:2×2 单元里的值相加然后再乘以训练参数w,再加上一个偏置参数b(每一个feature map共享相同w和b),然后取sigmoid (S函数:0-1区间)值,作为对应的该单元的值,参数个数为2*6.C3:卷积层,16个卷积...
2018-05-05 11:41:33 2494
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人