首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Deeplearning4j -如何填充RNN INDArray?

Deeplearning4j -如何填充RNN INDArray?
EN

Stack Overflow用户
提问于 2016-08-31 12:02:08
回答 1查看 913关注 0票数 2

我想在Deeplearning4j中为股票市场预测写一个RNN,但我很难创建和填充三维INDArrays。因此,如果我有以下时间序列:

%1%2%3%4%5%6%7%8%9 10

我想用5个值作为输入,并预测第6个值:

TeachingInput:输入:1 2 3 4 56 TeachingInput:输入:2 3 4 5 67

..。

我会像这样填写INDArrays

代码语言:javascript
复制
int numExamples = 5; //1-5, 2-6,..., 5-9
int inputSize = 5; 
int timeSeriesLength = 10;
INDArray features =  Nd4j.create(new int[]{numExamples,inputSize,timeSeriesLength}, 'f');

int outputSize = 1;
INDArray labels =  Nd4j.create(new int[]{numExamples,outputSize,timeSeriesLength}, 'f');

这是正确的吗?如果是这样的话,填充的INDArrays对于特性()、标签( labels )、和labelsMask的外观如何?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-01 04:15:52

您可能想要查看decplearning4j.org/usingrnns。

如果您由于某种原因需要自己动手,请看我们在序列编辑器中所做的事情。

如果可以的话,我强烈建议你使用datavec。我们已经帮你解决了这个问题。

查看https://github.com/deeplearning4j/deeplearning4j/blob/master/deeplearning4j-core/src/main/java/org/deeplearning4j/datasets/datavec/SequenceRecordReaderDataSetIterator.java

内饰。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39249114

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档