mindspore.ops.Zeta
- class mindspore.ops.Zeta[源代码]
- 计算输入Tensor的Hurwitz zeta函数ζ(x,q)值。 \[\zeta \left ( x,q \right )= \textstyle \sum_{n=0} ^ {\infty} \left ( q+n\right )^{-x}\]- 警告 - 这是一个实验性API,后续可能修改或删除。 - 输入:
- x (Tensor) - Tensor,数据类型为:float32、float64。 
- q (Tensor) - Tensor,数据类型与 x 一致。 
 
- 输出:
- Tensor,数据类型和shape与 x 相同。 
- 异常:
- TypeError - x 或 q 不是Tensor。 
- TypeError - x 的数据类型既不是float32也不是float64。 
- TypeError - q 的数据类型既不是float32也不是float64。 
- ValueError - x 和 q 的shape不同。 
 
- 支持平台:
- Ascend- GPU- CPU
 - 样例: - >>> import mindspore >>> import numpy as np >>> from mindspore import Tensor, ops >>> x = Tensor(np.array([10.]), mindspore.float32) >>> q = Tensor(np.array([1.]), mindspore.float32) >>> zeta = ops.Zeta() >>> z = zeta(x, q) >>> print(z) [1.0009946]