• 第一个deeplearning4jproject跑起


    deeplearning4j是基于java的深度学习库,当然,它有许多特点,但暂时还没学那么深入,所以就不做介绍了

    需要学习dl4j,无从下手,就想着先看看官网的examples,于是,下载了examples程序,结果无法运行,总是出错,如下:

    查看一周的错误,也没有成功,马上就要放弃了,结果今天在论坛一大牛指导下,终于成功跑起,下面,将心酸的环境配置过程记录如下,以备自己以后查阅,同时,也希望各种高手可以指点,毕竟,本人还是菜鸟一枚

    1.安装JAVA运行环境

    该部分,网上有许多教程,这里不再赘述,首先,就是安装一个JDK,然后,再安装一个自己喜欢的IED,这里,以eclispe为例

    好了,java的运行环境配置好了,接下来,开始配置dl4j的运行环境,它的官网上给了好复杂的设置步骤,照着做看一些后,发现根本无法进行,结果发现,不需要全部设置完成,就可以运行它的例子了,所以,本人并没有按照官网的教程全部设置,只是设置到了可以运行官网的examples为止,可能存在隐患吧,但本人能力有限,实在无从下手,还期待高手指定

     2.按照Maven

    按照教程安装Maven,该教程讲述非常详细

    (1)下载Maven3,3,3,以win7 64位为例

    下载地址:https://maven.apache.org/download.cgi

    (2)将Maven解压到某个文件夹中,这里以“C:Program Filesapache-maven-3.3.3”为例

    (3)配置环境变量:将maven中的bin的路径添加到system variables的PATH中

     (4)测试maven是否安装成功

    在命令行中输入mvn -version

    如果如下下图所示结果,证明配置正确

    3. 下载dl4j的examples,网址为: https://github.com/deeplearning4j/dl4j-0.4-examples

    4.打开eclipse,导入刚刚下载的dl4j的examples,具体地:

    打开eclipse后->File->import->Maven Existing Maven Projects,在Root Directory中选择examples的文件夹

    然后,Finish

    这样,examples被成功导入

    当然,由于Maven会自动导入程序所需的jar文件(在配置文件pom.xml中所提及),所以,会花费一些时间自动下载这些文件

    点击运行,出现如下错误:

    这个问题困扰了本人一周,终于解决,是因为系统缺少dll文件所致

    5. 下载dll文件,地址为https://www.dropbox.com/s/6p8yn3fcf230rxy/ND4J_Win64_OpenBLAS-v0.2.14.zip?dl=1

    下载后,将该文件随意放入一个文件夹中,这里以“C:/BLAS”为例

    将所有下载得到的dll文件放入该文件夹,并且,将该路径添加至环境变量Path中

    6.此时,再运行刚刚的examples,发现程序终于可以正常运行了!

    ------------------------------------------------------------------------------------------------------------------------------- 博主为菜鸟一枚,发表博客的主要目的是为了记录科研中的点滴,方便自己以后查阅,如果有错误的地方,还请大家多提宝贵意见,如果有何侵犯到其他博主的内容,还请告知博主,将会及时处理! 另外,对于未标注转载的文章,均为博主自己整理,如需转载,请注明出处,谢谢!
  • 相关阅读:
    git总是需要输入用户名密码问题解决
    安装Elasticsearch与Kibana汉化记录
    ubuntu下通过certbot自动化生成letsencrypt证书配置nginx服务器https记录
    ubuntu通过apt安装最新稳定版nginx记录
    linux磁盘管理与lvm琐事
    docker搭建常用环境记录
    线程池如何复用一个线程-- ThreadPoolExecutor的实现(未完)
    为什么切换线程比切换进程开销小
    Tomcat &servlet字符集编码问题
    字符和字符串在Java中的旅程
  • 原文地址:https://www.cnblogs.com/lutingting/p/4970651.html
Copyright © 2020-2023  润新知