摘要: 原问题 目前需要将经过 mx.sym.Group 的模型进行自定义后向传播,打包的 symbol 中包含经过 MakeLoss 的和直接输出(e.g., conv 的输出)的数据, 记成如下形式: 现在需要对其进行 backward ,显然,需要提供关于 data_A 和 data_B 的 grad 阅读全文
posted @ 2017-05-01 17:37 rotxin 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 由于IoU的计算是影响后续步骤的很大个瓶颈,今早在那台用来vim的台式上跑了一个IoU,最短时间23 seconds,然后整天就不好了。。。 晚上想起还可以用 O3 优化,然后实际跑的时候是在 i3 上(之前是 Pentium ),但似乎不会好到哪里去。 做其他时顺便做了下测试: | setting 阅读全文
posted @ 2017-04-30 21:46 rotxin 阅读(105) 评论(0) 推荐(0) 编辑
摘要: numpy Ubuntu 的 apt get 虽然很安逸,但对与一些开发工作来说就是场噩梦,昨天刚发现, julia 官方已经不支持 Ubunt 社区安装了。 不仅更新慢,而且功能完整性也没保障...orz 比如 numpy ( via: apt get install python numpy ) 阅读全文
posted @ 2017-04-30 20:44 rotxin 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 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) 编辑