首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反恐损失InvalidArgumentError: sequence_length(b) <=时间

反恐损失InvalidArgumentError: sequence_length(b) <=时间
EN

Stack Overflow用户
提问于 2017-04-15 06:24:56
回答 1查看 5.8K关注 0票数 12

我试图通过keras ( tf.nn.ctc_loss )使用tf.nn.ctc_loss(Ctc_batch_cost)时遇到了这个错误:

InvalidArgumentError (回溯参见上文):sequence_length(4) <= 471

根据tf.nn.ctc_loss的文档,输入要求如下:

sequence_length(b)所有b的<=时间 最大(labels.indices(labels.indices:,1 == b,2)) <= sequence_length( b )

我很难理解这意味着什么-- b是什么,sequence_length(b)是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-17 16:20:25

在本例中,b是小型批处理中的每个示例。sequence_length(b)是该示例中时间戳的数量。这是在传递给sequence_lengthtf.nn.ctc_loss参数中指定的,后者是序列长度的一维张量。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43422949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档