小编sub*_*bie的帖子

如何使用TensorFlow堆叠LSTM图层

我所拥有的是以下内容,我认为这是一个具有一个隐藏LSTM层的网络:

# Parameters
learning rate = 0.001
training_iters = 100000
batch_size = 128
display_step = 10

# Network Parameters
n_input = 13
n_steps = 10
n_hidden = 512
n_classes = 13

# tf Graph input
x = tf.placeholder("float", [None, n_steps, n_input])
y = tf.placeholder("float", [None, n_classes])

# Define weights
weights = {
    'out' : tf.Variable(tf.random_normal([n_hidden, n_classes]))
}
biases = {
    'out' : tf.Variable(tf.random_normal([n_classes]))
}
Run Code Online (Sandbox Code Playgroud)

但是,我正在尝试使用TensorFlow构建LSTM网络来预测功耗.我一直在寻找一个很好的例子,但我找不到任何带有2个隐藏LSTM层的模型.这是我想要构建的模型:

1个输入层,1个输出层,2个隐藏的LSTM层(每个中有512个神经元),时间步长(序列长度):10

任何人都可以指导我使用TensorFlow构建它吗?(从定义权重,构建输入形状,培训,预测,使用优化器或成本函数等),任何帮助将非常感激.

非常感谢你提前!

lstm tensorflow

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

lstm ×1

tensorflow ×1