2022-11-11 09:38:53 +08:00
|
|
|
|
mindspore.ops.Cauchy
|
|
|
|
|
|
====================
|
|
|
|
|
|
|
2022-11-17 09:58:37 +08:00
|
|
|
|
.. py:class:: mindspore.ops.Cauchy(size, sigma=1.0, median=0.0)
|
2022-11-11 09:38:53 +08:00
|
|
|
|
|
|
|
|
|
|
从柯西分布中提取的随机数创建shape由 `size` 决定的Tensor。
|
|
|
|
|
|
|
|
|
|
|
|
.. math::
|
2022-11-17 09:58:37 +08:00
|
|
|
|
f(x)= \frac{1}{\pi} \frac{\sigma}{(x-median)^2 +\sigma^2}
|
2022-11-11 09:38:53 +08:00
|
|
|
|
|
2022-11-17 09:58:37 +08:00
|
|
|
|
参数:
|
2022-11-11 09:38:53 +08:00
|
|
|
|
- **size** (list[int]) - 描述输出Tensor的shape。
|
2022-11-17 09:58:37 +08:00
|
|
|
|
- **sigma** (float,可选) - 位置参数,指定分布峰值的位置。默认值:1.0。
|
|
|
|
|
|
- **median** (float,可选) - 尺度参数,指定半宽半最大值处的scale参数。默认值:0.0。
|
2022-11-11 09:38:53 +08:00
|
|
|
|
|
|
|
|
|
|
输出:
|
|
|
|
|
|
Tensor,数据类型为float32,shape由 `size` 决定的Tensor。Tensor中的数值符合柯西分布。
|
|
|
|
|
|
|
|
|
|
|
|
异常:
|
|
|
|
|
|
- **TypeError** - `sigma` 不是float。
|
|
|
|
|
|
- **TypeError** - `median` 不是float。
|
2022-11-17 09:58:37 +08:00
|
|
|
|
- **TypeError** - `size` 不是list。
|
2022-11-11 09:38:53 +08:00
|
|
|
|
- **ValueError** - `size` 是空的。
|
|
|
|
|
|
- **ValueError** - `size` 中的数值不是正数。
|