问题标签 [deeplearning4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
462 浏览

configuration - 将 Caffe 配置转换为 DeepLearning4J 配置

我需要使用 DeepLearning4j 实现现有的 Caffe 模型。但是我是 DL4J 的新手,所以不知道如何实现。搜索文档和示例几乎没有帮助,这两者的术语非常不同。您将如何在 dl4j 中编写以下 caffe prototxt ?

第一层:

第 2 层

第 3 层

第 4 层

0 投票
1 回答
392 浏览

java - 带有自定义矩阵的 CNN 的 DeepLearning4J IllegalArgumentException

我有一个自定义的 7(高度)和 24(宽度)矩阵输入用于训练。输出是带有年龄(年轻、成熟、老)的标签。我想使用 Deeplearning4J 卷积神经网络。

在构建了一个非常基本的卷积神经网络之后,第一个训练项目给出了以下错误,我不知道这是怎么回事。

我的 DL4J 代码

我正在使用 DL4J 0.6 版、Java 1.8 版、maven 3.3+

我怀疑图书馆有错误。

0 投票
1 回答
373 浏览

java - 显示数据标签 [deep4j]

我想打印分类中使用的 traindata / testdata 的标签。这是两个输入的定义(使用 deep4j)。

然后像这样在 DataSetIterator 中转换:

然后我想打印在这个函数的每个迭代器中找到的每个标签有多少个例子:

问题是它每个标签只显示一个示例,而应该有更多......当我不使用fileSplit.sample()该函数拆分我的数据集时,会显示正确数量的示例。有什么建议吗?

0 投票
2 回答
3896 浏览

apache-spark - java.lang.NoSuchMethodError: org.apache.spark.sql.hive.HiveContext.sql(Ljava/lang/String;)Lorg/apache/spark/sql/DataFrame

使用 spark-submit 运行 spark 程序时出现以下错误。

我的 spark-cluster 是 2.0.0 版本,我使用 sbt 编译我的代码,下面是我的 sbt 依赖项。

0 投票
1 回答
467 浏览

java - Deeplearning4J——java.lang.OutOfMemoryError: Java 堆空间

我正在尝试使用以下代码加载 Google 新闻语料库:

但这会导致此错误:

我尝试更改 VM 选项参数,就像在 deeplearning4j 的官方文档中解释的那样:

0 投票
1 回答
997 浏览

java - 为什么 deeplearning4j 回归示例不对求和应用归一化?

在调试 deeplearning4j 的回归示例时,我注意到它没有数据输入和输出的规范化。所以首先的问题是,为什么它没有标准化?第二个问题,网络架构规范化机制是否存在?

作为非标准化输入的教授是以下屏幕截图,该屏幕截图是在执行行之前拍摄的

在此处输入图像描述

0 投票
1 回答
536 浏览

maven - 第一次尝试使用 deeplearning4j 但它不起作用

我尝试遵循 deeplearning4j 的快速入门指南,deeplearning4j.org/quickstart。但是,当我尝试运行“mvn clean install”时,它给了我以下错误:

我还将 pom.xml 中的 java 版本标记从 1.7 更改为 1.8。我也使用window 7 64位。

0 投票
1 回答
775 浏览

java - 使用 deeplearnig4j 库

我需要在一个新的 java 项目中使用deeplearning4j库。

我从 maven 库下载了 .jar(特别是 deeplearning4j-core 和 ndj4-api-platform)。

我在eclipse中导入了

我收到一个错误,因为找不到 org.ndj4.api.complex.IComplexNumber

我在哪里可以找到包含这些类的.jar

0 投票
1 回答
2726 浏览

machine-learning - How to classify text with Knime

I'm trying to classify some data using knime with knime-labs deep learning plugin.

I have about 16.000 products in my DB, but I have about 700 of then that I know its category.

I'm trying to classify as much as possible using some DM (data mining) technique. I've downloaded some plugins to knime, now I have some deep learning tools as some text tools.

Here is my workflow, I'll use it to explain what I'm doing:

Basic Workflow

I'm transforming the product name into vector, than applying into it. After I train a DL4J learner with DeepMLP. (I'm not really understand it all, it was the one that I thought I got the best results). Than I try to apply the model in the same data set.

I thought I would get the result with the predicted classes. But I'm getting a column with output_activations that looks that gets a pair of doubles. when sorting this column I get some related date close to each other. But I was expecting to get the classes.

Here is a print of the result table, here you can see the output with the input.

Output table

In columns selection it's getting just the converted_document and selected des_categoria as Label Column (learning node config). And in Predictor node I checked the "Append SoftMax Predicted Label?"

The nom_produto is the text column that I'm trying to use to predict the des_categoria column that it the product category.

I'm really newbie about DM and DL. If you could get me some help to solve what I'm trying to do would be awesome. Also be free to suggest some learning material about what attempting to achieve

PS: I also tried to apply it into the unclassified data (17,000 products), but I got the same result.

0 投票
1 回答
753 浏览

java - Android上的nd4j后端RuntimeException

我得到以下运行时异常:

在我看来,我缺少一个 nd4j 后端,这是我的 Gradel 文件依赖项:

尝试使用 nd4j-native 和其他一些,但没有帮助。

不知道还能做什么。