摘要:
好久不见各位,哈哈,又鸽了好久。 本文紧接上一篇《实践torch.fx第一篇——基于Pytorch的模型优化量化神器》继续说,主要讲如何利用FX进行模型量化。 为什么这篇文章拖了这么久,有部分原因是因为Pytorch的FX变动有点频繁,我在使用过程中也尝试补充些代码和官方对齐,而且官方的更新比较频繁 阅读全文
摘要:
算法工程师老潘总结的一些经验 前一段时间一直在优化部署模型。这几天终于来了需求,又要开始重操训练一些新模型了。趁着这次机会总结了下之前的一些训练模型的笔记,可能比较杂,抛砖引玉!当然这是不完全统计的经验,除了训练部分,还有很多部署的坑没有写。 算法工程师50%的时间是和数据打交道,有时候拷贝数据(分 阅读全文
摘要:
还是爱折腾... 前一阵子买了个新的笔记本电脑,幻13-3050TI-1T版本,全能本,CPU是8核心16线程的标压版AMD锐龙9-5900HS,显卡是NVIDIA-3050TI,重量和macbook差不多,都是1.4kg,便携、可以改变形态。 大概长这样: 可以变换3种形态(莫名有种兴奋感),可能 阅读全文
摘要:
第一篇——什么是torch.fx 今天聊一下比较重要的torch.fx,也趁着这次机会把之前的torch.fx笔记整理下,笔记大概拆成三份,分别对应三篇: 什么是torch.fx 基于torch.fx做量化 基于torch.fx量化部署到TensorRT 本文对应第一篇,主要介绍torch.fx和基 阅读全文
摘要:
前言 本文用于记录学习SSD目标检测的过程,并且总结一些精华知识点。 为什么要学习SSD,是因为SSD和YOLO一样,都是one-stage的经典构架,我们必须对其理解非常深刻才能举一反三设计出更加优秀的框架。SSD这个目标检测网络全称为Single Shot MultiBox Detector,重 阅读全文
摘要:
前言 在即将结束研究生第一年之际,前来谈谈自己的感受。 你可以把这篇文章当做深度学习者、程序员、研究生的简短自白。可能会有点啰嗦,会有点无趣。但如果有时间、感兴趣,不妨阅读阅读,或许你能从其中挑出点有用的东西来呢。 谈到的话题: 编程语言选择 该怎么准备去找工作 上不上博 杂谈 不知不觉入行深度学习 阅读全文
摘要:
Protobuf是google开发的一个序列化和反序列化的协议库,我们可以自己设计传递数据的格式,通过.proto文件定义我们的要传递的数据格式。例如,在深度学习中常用的ONNX交换模型就是使用.proto编写的。我们可以通过多种前端(MNN、NCNN、TVM的前端)去读取这个.onnx这个模型,但 阅读全文
摘要:
紧接着前几天的事: 特殊的日子,想起了当年的双(1080TI)显卡装机实录 和 炼丹炉买不起了:聊一聊这段日子的显卡行情 之后,决定买一台整机玩玩。 而现在,主机终于回!来!了!主机回来干什么,当然是——配置环境。 老潘之前也有一些配置环境的文章,可以参考: ubuntu16.04下安装NVIDIA 阅读全文
摘要:
前言 在使用过TVM、TensorRT等优秀的机器学习编译优化系统以及Pytorch、Keras等深度学习框架后,总觉得有必要从理论上对这些系统进行一些分析,虽然说在实践中学习是最快最直接的(指哪儿打哪儿、不会哪儿查哪儿),但恶补一些关于系统设计的一些知识还是非常有用了,权当是巩固一些基础了。 因此 阅读全文
摘要:
原文首发于公主号「oldpan博客」-> 原文链接在此~ 前言 前一阵子突然有了配主机的想法。呃,当然是为了搞深度学习。 想象一下,亲手买下自己心仪的配件,然后用心组装起来,闻着显卡的香气,啊,满满的成就感。 显卡预想着上RTX-3080或者3070,嗯,毕竟老潘已经是打工人了,有点小钱,除了上缴, 阅读全文