什么接收 LSTM 神经元?

数据挖掘 lstm
2022-03-11 23:22:22

我对 LSTM 神经元的输入数据感到困惑。我知道几乎有两种形式可以将数据提供给循环神经网络。

我想用一个例子来理解

Data
[1,2,3,4,5,6]

对于 feeda RNN,数据必须使用以下模式进行格式化:

(x,y,z)
    x = samples
    y = timestep
    z = features

但是,我知道三种输入数据的方法:

方式 1
形状 = (x,1,3)

data = [
        [[1,2,3]],
        [[2,3,4]],
        [[3,4,5]],
        [[4,5,6]],      
        ]

方式 2
形状 = (x,3,1)

data = [
        [[1],[2],[3]],
        [[2],[3],[4]],
        [[3],[4],[5]],
        [[4],[5],[6]],      
        ]

方式 3
形状 = (x,2,2)

data = [
        [[1,2],[3,4]],
        [[2,3],[4,5]],
        [[3,4],[5,6]],      
        ]

如果输入是方式 1,我想 LSTM neurons = z

但我不知道是什么接收了方式 2 和 3 中的神经元。

0个回答
没有发现任何回复~