使用Tensorflow使用模型预测下一个单词

使用Tensorflow使用模型预测下一个单词,tensorflow,tensorflow-serving,Tensorflow,Tensorflow Serving,我按照以下步骤训练“递归神经网络”,并得到一个模型: model/ model/model.ckpt-72985.data-00000-of-00001 model/model.ckpt-72883.meta model/model.ckpt-72793.meta model/model.ckpt-72985.meta model/model.ckpt-72793.index model/model.ckpt-72971.data-00000-of-00001 model/events.out.

我按照以下步骤训练“递归神经网络”,并得到一个模型:

model/
model/model.ckpt-72985.data-00000-of-00001
model/model.ckpt-72883.meta
model/model.ckpt-72793.meta
model/model.ckpt-72985.meta
model/model.ckpt-72793.index
model/model.ckpt-72971.data-00000-of-00001
model/events.out.tfevents.1488038213.mymachine
model/model.ckpt-72883.index
model/model.ckpt-72985.index
model/graph.pbtxt
model/model.ckpt-72883.data-00000-of-00001
model/model.ckpt-72793.data-00000-of-00001
model/model.ckpt-72971.index
model/model.ckpt-72971.meta
model/checkpoint
现在,我想用这个模型来预测程序中的下一个单词,我该怎么做


我想使用nextWord(“下一个单词是什么?”)之类的函数来返回预测的单词。

您想使用
tf.train.Saver

saved_model = tf.train.get_checkpoint_state('./model/') #or your model path
saver = tf.train.Saver()

with tf.Session() as sess:
    saver.restore(sess, saved_model.model_checkpoint_path)

另外,您可能想查看一下

我没有扩展名为ckpt的文件。