cupy.linalg.tensorsolve#

cupy.linalg.tensorsolve(a, b, axes=None)[源代码]#

求解张量方程 ax = b。

假设 b 等价于 cupy.tensordot(a, x)。此函数从 a 和 b 计算张量 x。

参数:
返回值:

形状为 Q 的张量,使得 b.shape + Q == a.shape。

返回类型:

cupy.ndarray

警告

此函数调用一个或多个 cuSOLVER 例程,如果输入条件不满足,可能会产生无效结果。要检测这些无效结果,您可以在 cupyx.errstate()cupyx.seterr() 中将 linalg 配置设置为非 ignore 的值。