einsum(): subscript n has size 891 for operand 1 which does not broadcast with previously seen size 396
时间: 2023-07-16 22:12:25 浏览: 1396
subscript:Python 的一个子集,用 Python 编写
这个错误通常出现在使用 NumPy 的 einsum 函数时,提示第二个操作数的某个维度大小无法与之前出现的某个维度大小进行广播。可能的原因是输入的张量形状不符合要求,或者使用了错误的维度标识符。
你可以检查一下输入张量的形状和维度标识符是否正确,并且确保它们满足 einsum 函数的要求。如果需要,你还可以使用其他的 NumPy 函数对输入数据进行重塑或转换,以便满足 einsum 函数的要求。
另外,如果你使用的是旧版本的 NumPy,也可能会出现此错误。建议升级到最新版本的 NumPy 来解决这个问题。
阅读全文