!45932 modify the format of files 1123

Merge pull request !45932 from 宦晓玲/code_docs_1123
This commit is contained in:
i-robot 2022-11-23 08:43:57 +00:00 committed by Gitee
commit f523759ddd
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
13 changed files with 59 additions and 35 deletions

View File

@ -1,6 +1,6 @@
mindspore.Tensor.hypot
======================
.. py:method:: mindspore.Tensor.hypot(other):
.. py:method:: mindspore.Tensor.hypot(other)
详情请参考 :func:`mindspore.ops.hypot`

View File

@ -11,7 +11,7 @@
给定kernel size :math:`ks = (h_{ker}, w_{ker})`, stride :math:`s = (s_0, s_1)`,和
dilation :math:`d = (d_0, d_1)` ,计算如下:
dilation :math:`d = (d_0, d_1)` ,计算如下
.. math::
\text{output}(N_i, C_j, h, w) = \max_{m=0, \ldots, h_{ker}-1} \max_{n=0, \ldots, w_{ker}-1}
@ -29,13 +29,13 @@
- **dilation** (Union(inttuple[int])) - 数据类型为int或者包含2个整数的元组或者包含4个整数的元组指定用于扩张卷积的膨胀速率。
如果设置为 :math:`k > 1` ,则每次抽样点跳过 :math:`k - 1` 个像素点。
其值必须大于等于1并且以输入的宽度和高度为边界。
- **pad_mode** (str可选) - 指定填充模式,可选模式有"same", "valid",默认值:"same"。大小写均支持。
- **pad_mode** (str可选) - 指定填充模式,可选模式有"same""valid",默认值:"same"。大小写均支持。
- same采用完全方式。输出的宽度和高度和输入的一样。
- valid采用丢弃的方式。没有填充时候输出为最大的高度和宽度。额外的像素点将被丢弃。
- **data_format** (str可选) - 数据格式的值。目前只支持`NCHW`,默认值: `NCHW`
- **data_format** (str可选) - 数据格式的值。目前只支持 `NCHW` ,默认值: `NCHW`
输入:
- **x** (Tensor) - 输入数据。一个四维Tensor数据类型为float16、float32shape必须为

View File

@ -1,12 +1,12 @@
mindspore.ops.EuclideanNorm
============================
.. py:class:: mindspore.ops.EuclideanNorm(keep_dims=False):
.. py:class:: mindspore.ops.EuclideanNorm(keep_dims=False)
计算Tensor维度上元素的欧几里得范数根据给定的轴对输入进行规约操作。
参数:
- **keep_dims** bool可选 - 如果为True被规约的轴保留为1如果为False不保留给定的这些轴默认值False。
- **keep_dims** (bool可选) - 如果为True被规约的轴保留为1如果为False不保留给定的这些轴默认值False。
输入:
- **x** (Tensor) - 输入Tensor将被规约数据类型为float16、float32、float64、int8、int16、

View File

@ -15,7 +15,7 @@
- **uniform_noise** (bool可选) - 可选的bool指示是否应该使用均匀分布或高斯分布生成噪声。默认为True。
- **noise** (str可选) - 可选string其值可以为 `uniform``gaussian``zero`
窗口由输入大小和偏移决定,如果窗口与输入部分没有重叠,则填充随机噪声。当 `noise``uniform` 或者 `gaussian`
其填充结果是变量。当 `noise``zero` ,则 `uniform_noise` 必须为False这样填充的噪声才是0保证了结果的正确。
其填充结果是变量。当 `noise` `zero` ,则 `uniform_noise` 必须为False这样填充的噪声才是0保证了结果的正确。
`uniform_noise` 为True `noise` 仅可以为 `uniform` 。当 `uniform_noise` 为False `noise`可以为 `uniform``gaussian``zero`
默认为 `uniform`

View File

@ -10,15 +10,15 @@ mindspore.ops.ListDiff
表示每个 `out` 元素在 `x` 中的位置。即: :math:`out[i] = x[idx[i]] for i in [0, 1, ..., len(out) - 1]`
参数:
- **out_idx** ( :class:`mindspore.dtype` ,可选) - `idx` 的数据类型,可选值: `mindspore.dtype.int32``mindspore.dtype.int64` 。默认值: `mindspore.dtype.int32`
- **out_idx** (:class:`mindspore.dtype` ,可选) - `idx` 的数据类型,可选值: `mindspore.dtype.int32``mindspore.dtype.int64` 。默认值: `mindspore.dtype.int32`
输入:
- **x** (Tensor) - 一个1-D Tensor。保留的值。类型支持[float16, float32, float64, uint8, uint16, int8, int16, int32, int64]。
- **y** (Tensor) - 一个1-D Tensor`x` 类型一致。移除的值。
输出:
**out** (Tensor) - 一个1-D Tensor`x` 类型一致。
**idx** (Tensor) - 一个1-D Tensor `out_idx` 类型。
- **out** (Tensor) - 一个1-D Tensor`x` 类型一致。
- **idx** (Tensor) - 一个1-D Tensor `out_idx` 类型。
异常:
- **ValueError** - 如果 `x``y` 的shape不是1D。

View File

@ -0,0 +1,26 @@
mindspore.ops.PSROIPooling
==========================
.. py:class:: mindspore.ops.PSROIPooling(spatial_scale, group_size, output_dim)
对输入Tensor应用Position Sensitive ROI-Pooling。
参数:
- **spatial_scale** (float) - 将框坐标映射到输入坐标的比例因子。例如如果你的框定义在224x224的图像上并且你的输入是112x112的特征图由原始图像的0.5倍缩放产生此时需要将其设置为0.5。
- **group_size** (int) - 执行池化后输出的大小(以像素为单位),以(高度,宽度)的格式输出。
- **output_dim** (int) - 执行池化后输出的维度。
输入:
- **features** (Tensor) - 输入特征Tensor其shape必须为 :math:`(N, C, H, W)` 。 各维度的值应满足: :math:`(C == output_dim * group_size * group_size)` 。数据类型为float16或者float32。
- **rois** (Tensor) - 其shape为 :math:`(batch, 5, rois_n)` 数据类型为float16或者float32。第一个维度的batch为批处理大小。第二个维度的大小必须为5。第三维度rois_n是rois的数量。rois_n的值格式为(index, x1, y1, x2, y2)。其中第一个元素是rois的索引。方框坐标格式为(x1、y1、x2、y2)之后将把这些方框的选中的区域提取出来。区域坐标必须满足0 <= x1 < x2和0 <= y1 < y2。
输出:
- **out** (Tensor) - 池化后的输出。其shape为 :math:`(rois.shape[0] * rois.shape[2], output\_dim, group\_size, group\_size)`
异常:
- **TypeError** - `spatial_scale` 不是float类型。
- **TypeError** - `group_size` 或者 `output_dim` 不是 int类型。
- **TypeError** - `features` 或者 `rois` 不是Tensor。
- **TypeError** - `rois` 数据类型不是float16或者float32。
- **ValueError** - `features` 的shape不满足 :math:`(C == output_dim * group_size * group_size)`
- **ValueError** - `spatial_scale` 为负数。

View File

@ -8,7 +8,7 @@ mindspore.ops.PSROIPooling
参数:
- **spatial_scale** (float) - 将框坐标映射到输入坐标的比例因子。例如如果你的框定义在224x224的图像上并且你的输入是112x112的特征图由原始图像的0.5倍缩放产生此时需要将其设置为0.5。
- **group_size** (int) - 执行池化后输出的大小(以像素为单位),以(高度,宽度)的格式输出。
- **output_dim** (int) -执行池化后输出的维度。
- **output_dim** (int) - 执行池化后输出的维度。
输入:
- **features** (Tensor) - 输入特征Tensor其shape必须为 :math:`(N, C, H, W)` 。 各维度的值应满足: :math:`(C == output_dim * group_size * group_size)` 。数据类型为float16或者float32。

View File

@ -10,11 +10,11 @@ mindspore.ops.ResizeNearestNeighborV2
参数:
- **align_corners** (bool可选) - 如果为True则输入输出图像四个角像素的中心被对齐同时保留角像素处的值。默认值False。
- **half_pixel_centers** (bool可选) - 是否使用半像素中心对齐。如果设置为True那么 `align_corners` 应该设置为False。默认值False。
- **data_format** (str可选)- 输入 `x` 的数据格式。默认值:"NHWC"。
- **data_format** (str可选) - 输入 `x` 的数据格式。默认值:"NHWC"。
输入:
- **x** (Tensor) - 四维的Tensor其shape为 :math:`(batch, height, width, channels)` 或者 :math:`(batch, channels, height, width)`,取决于 `data_format` 。支持的数据类型列表:[int8, uint8, int16, uint16, int32, int64, float16, float32, float64]。
- **size** (Tensor) - 输出图片的尺寸。一维的Tensor含有两个元素[ `new_height`,`new_width` ]。
- **size** (Tensor) - 输出图片的尺寸。一维的Tensor含有两个元素[ `new_height` , `new_width` ]。
输出:
- **y** (Tensor) - 调整大小后的图像。是一个shape为 :math:`(batch, new\_height, new\_width, channels)` 或者 :math:`(batch, channels, new\_height, new\_width)` 的四维Tensor具体是哪一个shape取决于 `data_format` 。数据类型与输入 `x` 相同。

View File

@ -17,4 +17,4 @@
异常:
- **TypeError** - 如果 `input` 的数据类型不是数字类型。
- **ValueError** - 如果 `input` 不是Tensor。
- **TypeError** - 如果 `input` 不是Tensor。

View File

@ -3,7 +3,7 @@ mindspore.ops.heaviside
.. py:function:: mindspore.ops.heaviside(x, values)
计算输入中每个元素的 Heaviside 阶跃函数。公式定义如下:
计算输入中每个元素的 Heaviside 阶跃函数。公式定义如下:
.. math::
\text { heaviside }(\text { x, values })=\left\{\begin{array}{ll}

View File

@ -7,26 +7,23 @@ mindspore.ops.log_uniform_candidate_sampler
该操作从整数范围[0, `range_max` )中随机采样一个采样类( `sampled_candidates` )的Tensor。
**参数:**
参数:
- **true_classes** (Tensor) - 目标类其数据类型为int64shape为 :math:`(batch\_size, num\_true)`
- **num_true** (int) - 每个训练样本的目标类数。默认值1。
- **num_sampled** (int) - 随机采样的类数。默认值5。
- **unique** (bool) - 确认批处理中的所有采样类是否都是唯一的。如果 `unique` 为True则批处理中的所有采样类都唯一。默认值True。
- **range_max** (int) - 可能的类数。当 `unique` 为True时 `range_max` 必须大于或等于 `num_sampled` 。默认值5。
- **seed** (int) - 随机种子必须是非负。默认值0。
- **true_classes** (Tensor) - 目标类其数据类型为int64shape为 :math:`(batch\_size, num\_true)`
- **num_true** (int) - 每个训练样本的目标类数。默认值1。
- **num_sampled** (int) - 随机采样的类数。默认值5。
- **unique** (bool) - 确认批处理中的所有采样类是否都是唯一的。如果 `unique` 为True则批处理中的所有采样类都唯一。默认值True。
- **range_max** (int) - 可能的类数。当 `unique` 为True时 `range_max` 必须大于或等于 `num_sampled` 。默认值5。
- **seed** (int) - 随机种子必须是非负。默认值0。
返回:
3个Tensor组成的元组。
**返回:**
- **sampled_candidates** (Tensor) - shape为 :math:`(num\_sampled,)` 且数据类型与 `true_classes` 相同的Tensor。
- **true_expected_count** (Tensor) - shape与 `true_classes` 相同且数据类型为float32的Tensor。
- **sampled_expected_count** (Tensor) - shape与 `sampled_candidates` 相同且数据类型为float32的Tensor。
3个Tensor组成的元组。
- **sampled_candidates** (Tensor) - shape为 :math:`(num\_sampled,)` 且数据类型与 `true_classes` 相同的Tensor。
- **true_expected_count** (Tensor) - shape与 `true_classes` 相同且数据类型为float32的Tensor。
- **sampled_expected_count** (Tensor) - shape与 `sampled_candidates` 相同且数据类型为float32的Tensor。
**异常:**
- **TypeError** - `num_true``num_sampled` 都不是int。
- **TypeError** - `unique` 不是bool。
- **TypeError** - `range_max``seed` 都不是int。
- **TypeError** - `true_classes` 不是Tensor。
异常:
- **TypeError** - `num_true``num_sampled` 都不是int。
- **TypeError** - `unique` 不是bool。
- **TypeError** - `range_max``seed` 都不是int。
- **TypeError** - `true_classes` 不是Tensor。

View File

@ -1,5 +1,6 @@
mindspore.ops.orgqr
====================
.. py:function:: mindspore.ops.orgqr(x, tau)
计算 `Householder <https://en.wikipedia.org/wiki/Householder_transformation#Householder_matrix>`_ 矩阵乘积的前 :math:`N` 列。