crf_decode(potentials,transition_params,sequence_length)
这个函数和上边那个差不多,但是很常⽤。
输⼊:
(1)potentials,维度为[batch_size, max_seq_len, num_tags],这个是满⾜条件的⼀个输⼊,可以使输⼊和⼀个权重矩阵乘后的结果。(2)transition_params,转义矩阵不多说。
(3)sequence_length,和上边⼀样,输⼊长度构成的⼀维矩阵。
输出:
(1)decode_tags,维度为[batch_size, max_seq_len] ,是⼀个最好序列的标记。
(2)best_score,维度为[batch_size],每个序列的最好得分。
来看⼀个⼩例⼦,这个例⼦是⼀个随机的数字输⼊,对应⼀个只含0,1两个状态的⽬标矩阵,然后根据输⼊预测输出。代码如下:
>tensorflow版本选择
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论