自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 MxNet学习:优化深度学习中的内存消耗

在过去的十年中,深度学习的一个持续的趋势是向更深更大的网络发展。尽管硬件性能迅速提高,但先进的深度学习模型仍在不断挑战GPU RAM的极限。因此,即使在今天,人们仍然希望找到一种方法来训练更大的模型,同时消耗更少的内存。这样做可以让我们更快地进行训练,使用更大的批处理大小,从而实现更高的GPU利用率。在本文中,我们探讨了为深度神经网络优化内存分配的技术。我们讨论了几个备选解决方案。虽然我们的建议...

2018-11-30 16:39:31 2070

原创 MxNet学习: 深度学习的依赖引擎

我们总是希望深度学习库运行得更快,能够扩展到更大的数据集。一种自然的方法是,看看我们是否可以从向这个问题投入更多硬件中获益,就像同时使用多个gpu。然后,库设计人员会问:如何跨设备并行计算?更重要的是,我们如何在引入多线程时同步计算?运行时依赖引擎是这些问题的通用解决方案。在本文中,我们研究了使用运行时依赖调度来加速深度学习的方法。我们的目的是解释运行时依赖调度如何既能加速又能简化多设备深度学...

2018-11-30 14:52:33 453

原创 MxNet学习:深度学习编程风格

1 前言无论我们多么关心程序性能,在开始担心优化效果之前,我们首先需要能够工作的代码。编写清晰、直观的深度学习代码非常具有挑战性,任何实践者必须处理的第一件事就是语言语法本身。在众多的深度学习库中,每种库都有自己的编程风格。在本文中,我们将重点讨论两个最重要的高级设计决策:数学计算是采用符号范式还是命令式范式;是构建更大(更抽象)的网络,还是构建更多原子操作的网络。自始至终,我们将重...

2018-11-29 11:24:09 275 1

原创 MxNet学习:MxNet架构

1 MxNet架构Runtime Dependency Engine:根据读/写依赖关系调度和执行操作Storage Allocator:高效地分配和回收主机(CPU)和设备(gpu)上的内存块Resource Manager:管理全局资源,如随机数生成器和临时空间NDArray:动态、异步的n维数组,为MXNet提供了灵活的命令式程序Symbolic Execution:静态符号图...

2018-11-28 15:59:01 437

转载 一文搞懂交叉熵在机器学习中的使用,透彻理解交叉熵背后的直觉

转载自: https://blog.csdn.net/tsyccnh/article/details/79163834交叉熵(cross entropy)是深度学习中常用的一个概念,一般用来求目标与预测值之间的差距。以前做一些分类问题的时候,没有过多的注意,直接调用现成的库,用起来也比较方便。最近开始研究起对抗生成网络(GANs),用到了交叉熵,发现自己对交叉熵的理解有些模糊,不够深入。遂花了几...

2018-11-17 16:54:09 232

原创 SSH人脸检测

SSH: Single Stage Headless Face Detector1 整体结构SSH网络的整体结构如下图所示图1全卷积网络;三个检测模型M1,M2,M3,在卷积层的feature map基础上使用stride为8,16,32进行操作;检测模块由一个人脸分类器和人脸回归器组成;为了解决定位问题,也是定义了一系列的叫做bounding box的anchor,通过回归的方法...

2018-11-02 18:07:37 2844 1

算法导论PDF

《算法导论》,算法设计经典,你懂得,给需要的同学!

2013-07-30

空空如也

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

TA关注的人

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