Mxnet Scala Package 学习笔记 一
前言 从刚开始接触Mxnet这个框架到现在已经大概四个月了。Mxnet最吸引我的地方就是它提供了 很多语言的接口,其中有Scala(my favorite),这是我从Caffe转过来的原因之一。 Mxnet是我第一个参与的开源项目,可以说这四个月来我学到了很多东西。 本文的其中目的在于介绍一下如何用 Mxnet Scala 包来开发自己的 deep learning 的应用,有 哪些坑需要注意的,最后就是安利一下Mxnet 这个框架了。 然后,还有就是Mxnet Scala Package已经开始 Spark了,有兴趣可以尝试一下。 正文 Eclipse配置Mxnet scala的开发环境 这里我是直接用ScalaIDE来开发。下面介绍如何配置开发环境,过程很简单,就是有些小细 节需要注意。 编译Mxnet Scala 包 首先要做的就是要编译出Mxnet的jar包了,环境配置具体可以看官方网站上的流程,这里就 不重复了, https://mxnet.readthedocs.io/en/latest/how_to/build.html ,在 Ubuntu的配置按照流 程来的话一般没什么问题,CentOs的话就有点麻烦,但还是可以的。 我的环境是 atlas + cuda 7.5 + cudnn v4 + opencv 3.0 。atlas + cuda 8.0 + opencv 3