如何安装 DL4J

原创
2015/04/20 11:11
阅读数 140

<p>因为DL4J依赖线性代数库所有,不同的系统首先需要安装的文件是不同的?</p> <p>OSX 苹果已经自带了</p> <p><strong><font style="background-color: #ffffff" color="#ff0000">Fedora/RHEL</font></strong>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; yum -y install blas</p> <p><strong><font color="#ff0000">Ubuntu Linux</font></strong>&#160;&#160;&#160;&#160;&#160;&#160;&#160; apt-get install libblas* (credit to @sujitpal)</p> <p><font color="#ff0000"><strong>Windows</strong></font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; See <a href="http://icl.cs.utk.edu/lapack-for-windows/lapack/">http://icl.cs.utk.edu/lapack-for-windows/lapack/</a></p> <p><b>1 </b><b>如何在Windows</b><b>上面安装Lapack</b></p> <p>第一步:下载需要的软件</p> <p><b>1) </b><b><a href="http://netlib.org/lapack/lapack.tgz">lapack.tgz</a></b></p> <p><b>2) </b><b><a href="http://www.cmake.org/">CMAKE </a></b></p> <p><b>3) </b><b><a href="http://www.mingw.org/">MinGW 32 bits</a></b> or <b><a href="http://mingw-w64.sourceforge.net/">MinGW-w64</a></b></p> <p>然后逐一安装它们,需要注意在安装 MinGW 的时候,要选择GCC模块。</p> <p>第二步:编译lapack</p> <p>打开cmake,输入 lapack.tgz 解压目录作为source目录</p> <p>随便填写一个你想要编译完成的目录。点击configure –&gt; 点击 generate。</p> <p><a href="http://static.oschina.net/uploads/img/201504/20111111_BK29.jpg"><img title="clip_image002" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="clip_image002" src="http://static.oschina.net/uploads/img/201504/20111112_25Iy.jpg" width="213" height="244" /></a></p> <p><b>2 </b><b>安装Anaconda</b></p> <p><b><a href="http://static.oschina.net/uploads/img/201504/20111114_LH1m.jpg"><img title="clip_image004" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="clip_image004" src="http://static.oschina.net/uploads/img/201504/20111115_W5Z3.jpg" width="244" height="190" /></a></b></p> <p>由于DL4J的数据可视化和调试采用跨平台的工具来呼叫Python程式,您也必须要拥有Anaconda科学计算包(http://continuum.io/downloads)。安装了Anaconda科学计算包后,您可以通过Python窗口中输入以下文本以测试您是拥有否有必要的科学计算包:</p> <blockquote> <p><b><font color="#0000ff">import numpy</font></b></p> </blockquote> <blockquote> <p><b><font color="#0000ff">import pylab as pl</font></b></p> </blockquote> <p>当您在训练神经网络时,这些工具将产生可视化以便让您能调试神经网络。 如果您看到正常化分布,这将会是一个好兆头。这些可视化偶尔会在苹果操作系统上产生错误,但这并不会使神经网络的训练停止。</p> <p><b>3 </b><b>接下来下载DL4J</b><b>的示例代码</b></p> <blockquote> <p><code></code><font color="#0000ff"><b>git clone https://github.com/SkymindIO/dl4j-examples</b><b></b></font></p> </blockquote> <p><b>4 </b><b>示例代码导入eclipse</b><b>并且添加maven</b><b>依赖</b></p>

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部