使用不带interval的数据进行训练报错。请问如何修改?或者如何制作带有interval的数据?

RuntimeError: The size of tensor a (61) must match the size of tensor b (846) at non-singleton dimension 1

展开
收起
liyuaaaa0 2023-08-05 12:01:15 268 分享 版权
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    可能是因为模型期望输入数据包含时间间隔(interval)信息,而您提供的数据中缺少了这部分信息。

    要修改这个问题,您可以采取以下几种方法之一:

    添加interval信息:对于每个训练样本,您可以手动添加一个表示时间间隔的值。这个值可以是任意的,可以根据您的需求和数据特点进行设定。例如,您可以使用相邻样本之间的时间差作为interval值。

    重新训练数据:如果您的训练数据集中没有interval信息,并且无法手动添加,您可以尝试重新训练一个新的数据集,其中包含interval信息。这可能需要更多的数据收集和预处理工作。

    使用默认interval值:如果您无法获取或添加真实的interval信息,您可以考虑使用一个默认的固定值作为interval。虽然这可能不如真实的interval信息有效,但仍然可以为模型提供一些时间上的参考。

    2023-08-05 20:20:50
    赞同 展开评论

包括语音识别、语音合成、语音唤醒、声学设计及信号处理、声纹识别、音频事件检测等多个领域

热门讨论

热门文章

还有其他疑问?
咨询AI助理