会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wildkid1024
平平无奇!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
下一页
2020年5月9日
[pytorch]动态调整学习率
摘要: 问题描述 在深度学习的过程中,会需要有调节学习率的需求,一种方式是直接通过手动的方式进行调节,即每次都保存一个checkpoint,但这种方式的缺点是需要盯着训练过程,会很浪费时间。因此需要设定自动更新学习率的方法,让模型自适应地调整学习率。 解决思路 1. 通过epoch来动态调整,比如每10次学
阅读全文
posted @ 2020-05-09 21:14 wildkid1024
阅读(4373)
评论(0)
推荐(0)
2020年5月7日
[pytorch][持续更新]pytorch踩坑汇总
摘要: BN层不能少于1张图片 File "/home/user02/wildkid1024/haq/models/mobilenet.py", line 71, in forward x = self.features(x) File "/home/user02/anaconda2/envs/py3_dl
阅读全文
posted @ 2020-05-07 12:37 wildkid1024
阅读(1144)
评论(0)
推荐(0)
2020年3月4日
[CPP]push_back和emplace_back的区别
摘要: emplace_back和push_back是cpp11的新特性之一,都是对vector内添加元素的方法。 区别在于: push_bach(): 首先需要调用构造函数构造一个临时对象,然后调用拷贝构造函数将这个临时对象放入容器中,然后释放临时变量。 emplace_back(): 这个元素原地构造,
阅读全文
posted @ 2020-03-04 18:09 wildkid1024
阅读(624)
评论(0)
推荐(0)
2019年7月3日
[pytorch][stepbystep]在pytorch上实现卷积神经网路(CNN)的裁剪(purning)
摘要: 利用VGG 16对Dogs vs Cats数据集进行训练,裁剪VGG 16可以获得3x的运算加速和4x的模型减小 简介 puring神经网络是一个古老的idea,具体可以追溯到1990年(与Yann LeCun的最佳脑损伤[1]工作)。这个想法是,在网络中的许多参数中,有些是冗余的,对输出没有太大贡
阅读全文
posted @ 2019-07-03 21:29 wildkid1024
阅读(2196)
评论(0)
推荐(0)
2019年6月29日
[pytorch][进阶之路]pytorch学习笔记二-自动求导和module
摘要: 1 . 在 Tensor 上的所有操作,autograd 都能为它们自动提供微分,避免了手动计算导数的复杂过程,只需要设置 tensor.requires_grad=True 即可。 注意:grad在反向传播过程中是累加的(accumulated),这意味着每一次运行反向传播,梯度都会累加之前的梯度
阅读全文
posted @ 2019-06-29 16:44 wildkid1024
阅读(775)
评论(0)
推荐(0)
[pytorch][进阶之路]pytorch学习笔记一
摘要: 1. Tensor是一个高维数组,可以通过GPU加速运算 torch.Size 是tuple对象的子类,因此它支持tuple的所有操作,如x.size()[0] 2. 加法的三种表示 注意,函数名后面带下划线_ 的函数会修改Tensor本身。返回新对象和原地运算。 3. Tensor与Numpy T
阅读全文
posted @ 2019-06-29 16:18 wildkid1024
阅读(677)
评论(0)
推荐(0)
2019年6月28日
[python][进阶之路]理解python中的深复制和浅复制
摘要: 简介 在上一篇关于list的复制中的问题中,笔者提到了一些由于list的复制语句产生的问题,如果能够搞明白一切皆对象的py设计思想,那么关于深复制和浅复制也很容易理解。其实这里的深复制和浅复制也类似于cpp概念中的深浅复制。 深复制和浅复制 在上节[3]中提到复制,在python中一切都是对象,每个
阅读全文
posted @ 2019-06-28 10:31 wildkid1024
阅读(497)
评论(0)
推荐(0)
2019年6月27日
[python][matlab]在python36上安装matlab2015b引擎
摘要: 问题来源 笔者曾经在python34上安装matlab接口,当时使用的版本为matlab 2015b,众所周知,2015年还没发行py36,所以只能支持到py34。这种不兼容有两种解决办法,你可以通过查看本地的matlab文档进而知道支持的py版本,升级到高版本的matlab可以支持更高版本的py。
阅读全文
posted @ 2019-06-27 21:22 wildkid1024
阅读(1700)
评论(0)
推荐(0)
2019年6月26日
[python][进阶之路]list复制引发的问题
摘要: 问题来源 当我使用py时,总是随手使用list/dict保存一切(尽管仍然有更效率的数据数据结构),因为list/dict足够方便,而且包含了大部分的常用操作。可是最近我发现了一些问题,这些问题可能会导致严重的错误。 一个简单的例子 复制语句是比较常用的语句,但是如果在py中不小心使用了list的复
阅读全文
posted @ 2019-06-26 20:49 wildkid1024
阅读(703)
评论(0)
推荐(0)
[python][pandas]DataFrame的基本操作
摘要: 问题来源 在实验中经常需要将数据保存到易于查看的文件当中,由于大部分都是vector数据,所以选择pandas的dataframe来保存到csv文件是最简单的方法。 基本操作 下图是DataFrame的一些基本概念,可以看出与基本的csv结构是保持一致的。 1. 创建DataFrame 创建Data
阅读全文
posted @ 2019-06-26 18:58 wildkid1024
阅读(8726)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
下一页
公告