paddle中的语言模型怎么在训练的时候计算整个句子的似然概率?
Created by: utopiar
看generate_sequence_by_rnn_lm这个demo里是这么写的,最终infer的时候是得到最后一个词预测下一个词的概率,如下所示:
# fc(full connected) and output layer
output = paddle.layer.fc(
input=[rnn_cell], size=vocab_dim, act=paddle.activation.Softmax())
if is_infer:
last_word = paddle.layer.last_seq(input=output)
return last_word
现在我想利用训练好的模型得到整个句子的似然概率,paddle里有没有对应的layer?