第一个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 Files\apache-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,发现程序终于可以正常运行了!

 

在Visual Studio Code (VSCode) 中编写JSP (JavaServer Pages),你需要安装一些特定的插件和支持配置,以便能够正确地编辑、保存和运行JSP文件。以下是步骤: 1. **安装JSP支持**: - 安装Java语言支持:安装"Java Extension Pack" 或 "Pivotal Web Tools" 插件,它们通常包含了对JSP的支持。 - 安装HTML支持:因为JSP经常嵌套HTML,所以可以安装如"Live Server" 的插件,用于自动刷新页面。 2. **设置环境**: - 配置Java SDK路径:确保你的系统中已经安装了Java,并配置VSCode识别它。可以在用户设置(`settings.json`)里添加: ``` "java.project.configPath": "${workspaceFolder}/.jproject", "java.path": [ "${env.JAVA_HOME}/bin" ], ``` 3. **创建项目结构**: - 创建一个新的Java项目,例如使用Maven或Eclipse的`pom.xml`文件。 - 将JSP文件放在WebContent目录下的`WEB-INF`目录下,或直接在`pages`目录中(如果你的应用不使用`web-inf`)。 4. **打开并编写JSP**: - 使用VSCode打开项目,右键点击新建 -> HTML 文件,然后将扩展名改为`.jsp`。在编辑器中你可以像编写HTML一样书写,使用JSP标签如`<%@ page %>`, `<jsp:include>`, `<c:forEach>`等。 5. **调试和测试**: - 使用VSCode内置的调试工具(如启动配置或第三方插件)来调试你的Java servlets,它们通常会处理JSP请求。 - 可能需要配置Tomcat或Jetty之类的服务器,让VSCode可以通过它来启动和访问你的应用。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值