在deeplearning4j中用于datavec示例的gradle构建文件

时间:2018-01-06 03:03:25

标签: java gradle machine-learning deep-learning

试图运行一些datavec exanples。我在项目源目录中有datavec示例代码。

tf.Print

编辑:修复了错误的火花版本。

主程序是:

constant = tf.constant(5)
#magic
tf.Print(constant) # prints 101

在没有项目中的任何示例代码的情况下构建和运行,因此核心jar就在那里。

gradle获得了:

my gradle build file is:

    apply plugin: 'java'
    apply plugin: 'eclipse'
    apply plugin: 'application'
    repositories {
        jcenter()
    }
    mainClassName="Main"
    dependencies {
        //compile 'org.deeplearning4j:dl4j-spark:0.4-rc3.9'
        compile 'org.deeplearning4j:dl4j-spark_2.11:0.9.1_spark_1'
        compile 'org.deeplearning4j:deeplearning4j-core:0.9.1'
        compile 'org.nd4j:nd4j-native-platform:0.9.1'
        compile 'org.slf4j:slf4j-api:1.7.21'
        testCompile 'junit:junit:4.12'
    }

有没有人有dl4j的构建文件,可以让一个构建并运行一些示例?

感谢

edit2:使用正确的版本并删除gradle缓存使其工作。

import org.deeplearning4j.api.storage.*;
public class Main {
    public static void main(String[] args) {
        Persistable p=null;
    }
}

1 个答案:

答案 0 :(得分:0)

使用正确的版本并删除gradle缓存使其正常工作。