- 博客(7)
- 收藏
- 关注
原创 通过代码学习分割大模型论文《Segment Anything》
前段时间看了facebook的分割大模型SAM;论文1比较抽象,所以结合代码,看了一下模型的细节。将自己看到的记录如下,理解的不到位的地方欢迎大家交流。
2023-05-25 22:58:08
325
1
原创 pytorch 的 inplace 的问题
pytorch 的 inplace 的问题背景:relu等激活函数的inplace:“+=”操作的默认inplace:报错形式最后说两句背景:最近将一个模型训练代码从caffe平台移植到pytorch平台过程中遇到了一个诡异的inplace坑,特别记录一下防止大家掉坑。relu等激活函数的inplace:看到官方的relu入参是中nn.ReLU(inplace=True)是inplace操作,我一想这不是能节省我的资源占用,毫不犹豫的选择了True。搭好模型运行,结果是在backward计算导数的时
2021-12-13 14:22:15
2232
原创 opencv js 自己训练cascade到部署
opencv js 自己训练cascade到部署@TOCopencv js 自己训练cascade到部署之前为了在前端部署一个足够轻量的检测模型,现在把整个过程写一下希望能给大家一些帮助:1 利用cascade训练自己的检测模型2 实时的部署在前端 h5页面3 摄像头的获取问题训练方法数据处理:正样本长宽比归一化假设长宽比是2:1,那么将样本resize成64*64(*记住检测的时候相应的压缩原始图像)负样本对之后有误检的目标注意要同比例放缩训练参数经过试验我最终使用参数为:./o
2021-08-16 11:12:35
278
原创 opencv USB相机采集同步问题浅析
OPENCV获取相机的图片常用接口就是videocapture提供的官方文档。采集过程中大家最习惯的都是read()接口。grab-retrieve方法的失效情况。对摄像头设置,或默认设置的参数:参数文档。fourcc...
2019-05-10 22:35:20
2858
5
原创 如何很爽的做深度学习——C++选手的环境
如何很爽的做深度学习——C++选手的环境上一篇文章介绍了python的基础环境。对于想用C++做深度学习的同学来说,要有一套顺手的开发环境。C++的工具有很多。个人习惯使用QT开发,而一般别人的工程最多用到的是cmake。Qt的好处。。。(此处省略2000字)cmake的厉害之处我也不废话了。大家关心的是怎么搞!!这个时候,使用Ubuntu系统就开始显现他的优势。经验上只要使用默认的源,安装...
2019-04-22 22:52:55
1426
1
原创 如何很爽的做深度学习——python选手的环境
如何很爽的做深度学习——python选手的环境python的好处编码环境anconda使用上一篇文章简单介绍了做深度学习需要搭建的硬件和系统环境,算是开胃菜!希望大家已经有一个ubuntu系统和CUDA环境,这是接下来一切的基础。接下来我们将针对使用Python的选手说说用python写深度学习我们需要哪些东西。python的好处这个可以写一本书,但个人认为,可以概括为一个字——快,编码快...
2019-04-18 00:03:10
286
原创 如何很爽的做深度学习——环境搭建
如何很爽的做深度学习——环境搭建先安装一个系统安装盘制作开始安装正常流程:笔记本的坑:显卡的坑:先安装一个系统买回一个电脑最常见的情况里面有一个windows或者组装机是没有系统的。开始我们的工作前强烈建议好好考虑一下更换自己的系统。换的话当然是linux,无论是深度学习框架,还是写代码做实验的工作效率,linux的体验都是无与伦比的。所以想很爽的完成深度学习,首先要基于Linux系统。个人...
2019-04-17 00:02:44
2401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人