mxnet
文章平均质量分 67
mydear_11000
这个作者很懒,什么都没留下…
展开
-
mxnet代码剖析之--mshadow篇
### -------------------------------------------------------------------------Basic Class:1 shape: kDimension, kSubDim, shape_[] size(), slice(), subShape()2 stream: stream原创 2016-03-28 16:18:11 · 5168 阅读 · 3 评论 -
mxnet代码剖析之--Symbol篇
struct Node:std::unique_ptr op; /// 节点操作函数类,变量节点指针为空std::string name; /// 节点名称std::vector inputs; /// 节点的输入口,包括上层节点的输出,变量节点等std::shared_ptr backward_source_node; /// 如果支持backward,表示反向计算时的下一级节点原创 2016-04-18 19:09:54 · 6818 阅读 · 0 评论 -
MXNET是这样压榨深度学习的内存消耗的
原文地址:https://github.com/dmlc/mxnet/blob/master/docs/zh/note_memory.md最近在学习mxnet,发现mxnet的有些思想挺好,这里试着翻译它的一篇文章,也试着了解减少内存消耗的设计原则,希望这篇文章对大家有帮助。原文链接Squeeze the Memory Consumption of DeepLearning深度学习的重要主转载 2016-06-23 16:06:46 · 5042 阅读 · 0 评论 -
mxnet 运行时问题集
1 TypeError: create() got an unexpected keyword argument 'top_k' $ pip uninstall mxnet $ pwd /usr/local/lib/python2.7/dist-packages $ sudo rm -rf ./mxnet-0.5.0-py2.7.egg原创 2016-06-14 15:52:25 · 1369 阅读 · 0 评论 -
mxnet深度学习实战:跑自己的数据实验和一些问题总结
用mxnet跑自己的数据1 数据准备 参考 http://blog.csdn.net/a350203223/article/details/50263737 把数据转换成 REC 模式。 备注: make_list.py 可以自动生成 train 和 val 的 lst文件。 可使用参数 --train_ratio=XXX 2 跑数据 参转载 2016-04-13 15:57:39 · 14675 阅读 · 5 评论 -
mxnet代码剖析之--thread_engine篇
线程引擎:1 变量描述:/// -------------------------------------------------------------------------struct OprBlockstd::atomic wait{0};ThreadedOpr* opr{nullptr};Context ctx;int priority;1.1原创 2016-04-12 10:21:47 · 3225 阅读 · 0 评论 -
mxnet代码剖析之--ndarray篇
/// -----------------------------------------------------------------------struct ChunkStorage::Handle shandle; /// 存储管理器句柄 (ptr, size, ctx),负责实际存储空间的开辟管理等 Engine::VarHandle var; /// 执行引擎变量句柄(实现原创 2016-04-20 15:53:58 · 3469 阅读 · 1 评论 -
mxnet代码剖析之--kvstore篇
class KVStoreUpdater updater_;std::string type_;1.1 kvstore节点包括worker, server, scheduler, if(role_str == 'local')节点为worker1.2 /// ----------------------------------------------------原创 2016-04-20 10:33:35 · 5278 阅读 · 1 评论 -
mxnet代码剖析之--StaticGraph篇
struct DataEntryuint32_t source_id; /// 节点ID号,在整个计算网络中的序号uint32_t index; /// /// -------------------------------------------------------------------------------------------------------st原创 2016-04-19 10:59:16 · 1870 阅读 · 0 评论 -
mxnet代码剖析之--Executor篇
enum DataEntryTypekBindByExternal /// 数据块由外部绑定kTobeBindByExternal /// 数据块将被外部绑定kInternalAllocated /// 数据块由内部申请,执行完成后需要释放kNotInitialized /// 数据块由执行器内部管理,还没有初始化,/// -----------------------原创 2016-04-19 16:22:13 · 3875 阅读 · 0 评论 -
李沐等:MXNet设计和实现简介
声明:本文经作者同意转载。原始链接: https://github.com/dmlc/mxnet/issues/797作者:@李沐 学术论文 下载神经网络本质上是一种语言,我们通过它来表达对应用问题的理解。例如我们用卷积层来表达空间相关性,RNN来表达时间连续性。根据问题的复杂性和信息如何从输入到输出一步步提取,我们将不同大小的层按一定原则连接起来。近年来随着数据的激增和计转载 2016-04-15 14:27:22 · 1846 阅读 · 0 评论 -
为mxnet点赞!So many other frameworks exist, why MXNet?
So many other frameworks exist, why MXNet?MXNet is a modern interpretation and rewrite of a number of ideas being talked about in the deep learning infrastructure. It’s designed from the ground up t转载 2016-04-15 09:33:02 · 1414 阅读 · 0 评论 -
MXNet设计笔记之:深度学习的编程模式比较
【编者按】继xgboost,cxxnet,minerva之后,DMLC在9月29日发布了新的Project:dmlc/MXNet,MXNet是cxxnet的进化,在设计上经过成熟的思考,文档也很清楚。尤为难得的是,MXNet开发团队把设计笔记也做了分享。笔记的思想不局限于MXNet,也不局限于深度学习,无论对深度学习初学入门还是对高阶提升,都具有很好的参考价值。本文是第一篇设计笔记的译文,深入转载 2016-03-04 21:21:09 · 2304 阅读 · 0 评论 -
mxnet代码剖析之--Storage篇
/// Storage manager across multiple devicesstruct Handlevoid* dptr; /// Pointer to the data.size_t size; /// Size of the storage.Context ctx; /// Context information about device and ID.原创 2016-04-11 10:09:31 · 1605 阅读 · 0 评论 -
MXNet的模型园地
MXNet 突出了学术论文中报告的最先进模型的快速实现。我们的模型园地(Modle Zoo)包含了完整的模型,Python脚本,预训练的权重和如何进行微调的说明文档。如何贡献一个预训练的模型 (应包含什么)提交一个包含下列内容的 Pull 请求: * Gist 日志 * .json 格式的模型定义文件 * 模型参数文件 * Readme 文件 (细节见下面)转载 2017-04-01 09:09:48 · 1571 阅读 · 0 评论