【发布时间】:2018-04-27 14:53:28
【问题描述】:
我想恢复一个 RNN 并获得隐藏状态。
我这样做是为了保存 RNN:
loc="path/to/save/rnn"
with tf.variable_scope("lstm") as scope:
outputs, state = tf.nn.dynamic_rnn(..)
sess = tf.Session()
sess.run(tf.global_variables_initializer())
saver = tf.train.Saver()
save_path = saver.save(sess,loc)
现在我想检索state。
graph = tf.Graph()
sess = tf.Session(graph=graph)
with graph.as_default():
saver = tf.train.import_meta_graph(loc + '.meta', clear_devices=True)
saver.restore(sess, loc)
state= ...
【问题讨论】:
标签: tensorflow recurrent-neural-network restore