摘要: infer_shape for symbol 形状推断是mxnet的一特色,即使撇开这样做的原因是mxnet强制要求的,其提供的功能也是很helpful的。 infer_shape通常是被封装起来供其内部使用,但也可以把 symbol.infer_shape 单独提出来,作为函数: for modu 阅读全文
posted @ 2017-04-28 16:18 rotxin 阅读(3698) 评论(0) 推荐(0) 编辑
摘要: 似乎是上次装openblas时依赖没有解决,然后用 aptitude 强行卸载了些东西(记得里面就有关于 X 的东西...),再次开机就成这般模样了。 要感谢神奇的校园网:上午登了,下午不用打开客户端也能访问...orz。 这次用的如下操作: 记得登进图形界面后,重启。mount 失败耽误了好久.. 阅读全文
posted @ 2017-04-28 13:49 rotxin 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 最近需要在另一台折腾出来的电脑上装 mxnet 做些程序验证。一直倾向与 openblas ,但这次用的是 apt get 安装 然后 make 的时候找不到 lopenblas 了,用 ln s 之后正常链接。最后启动的时候却出问题了: 是 numpy 的问题,看到 stack overflow 阅读全文
posted @ 2017-04-28 11:19 rotxin 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 多数情况下(呃,我是说调参党的话)需要将logging 的输出同时写到 文件 和命令行中,但这个接口似乎有些繁,每次都要艰难地找。在万能的 stack overflow 上 找到些线索,记在这里: 另外 , 1. 在MXNet中 glog和logging 似乎有些冲突,最好用logging ; 2. 阅读全文
posted @ 2017-04-28 10:15 rotxin 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 来准备用 VGG 来做些fine tuning快速交个差,结果半天卡在0.3升不上去.入行没多久,不能肯定是方向有问题,找了个 PASCAL VOC 跑跑分类. 结果发现总是卡在0.2左右,在metric.py里改了几行(草根就该用MXNet),把 predict_label 和 ground tr 阅读全文
posted @ 2017-04-28 10:14 rotxin 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 于看到MXNet 的doc 了。今天准备做些GAN的试验需要手工hack些步骤,遇到要绑定,想起毕业设计时在julia中闷着拼差点又要热血上涌。。。。(罪过)。还好,在example 里面发现了一些可参考的,但doc 中关于bind 的部分有些残缺,似乎只介绍了关于executor的接口: 但 ex 阅读全文
posted @ 2017-04-28 10:11 rotxin 阅读(811) 评论(0) 推荐(0) 编辑
摘要: Introduction 之前用python写了些新层的实现,后面打算看看C++的实现。把前几天做的整理下,还有比较多的问题待解决。官方的介绍看这里和这里。 note 发现第一部分的内容有些多了,看来要写章回体了… 注册 Simple Op src/operator/tensor/ 中的文件.cc使 阅读全文
posted @ 2017-04-28 09:54 rotxin 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 逡巡良久后,终于打算把稿件传到arXiv上了。首次提交LaTeX文件还是有些不顺畅。考虑了下准备直接传pdf版本,但被系统认出来自于TeX文件,要求提供源文件。(其实我也想提交源文件的,就是感觉麻烦—也没一个详细的tutorial)。看见了几遍,网站上说系统的auto tex很smart的,一咬牙— 阅读全文
posted @ 2017-04-28 09:43 rotxin 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 突然不知rcnn怎么操作的了,花些时间看看程序,mxnet非官方正式版的程序看起来很紧致,nice。主要关注end2end模式,有了些新的发现: proposal Op proposal Op后向没有实质操作, 1. 实质性的操作发生在上一步,该步中进行了逐点损失函数的建设(具体来说应该是在上步的l 阅读全文
posted @ 2017-04-28 09:39 rotxin 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: Introduction 最近需要把操作符中的权重固定 (e.g.: convolution_weight)。主要的困难是要与 symbol , modlue 兼容 (主要是不能给迭代器压力),接口要简洁。 比如下面这段程序就会被更新: 官网上找到的问题似乎不是针对这个需求的(回答说用 Slice 阅读全文
posted @ 2017-04-28 09:05 rotxin 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: MathJax.Hub.Config({TeX: { equationNumbers: {autoNumber: "all"} }}); note 比CSDN的公式编写好多了。 Introduction 去年暑假的时候开始了贝叶斯推断方面的工作,当时主要是针对 deblurring ,国庆节后,种种 阅读全文
posted @ 2017-04-28 09:03 rotxin 阅读(235) 评论(0) 推荐(0) 编辑