2.5K Star 8.4K Fork 4.7K

GVPMindSpore/mindspore

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
mindspore.ops.AffineGrid.rst 1.14 KB
一键复制 编辑 原始数据 按行查看 历史

mindspore.ops.AffineGrid

.. py:class:: mindspore.ops.AffineGrid(align_corners=False)

    基于一批仿射矩阵 theta 生成一个2D 或 3D 的流场(采样网格)。

    .. warning::
        这是一个实验性API,后续可能修改或删除。

    更多参考详见 :func:`mindspore.ops.affine_grid` 。

    参数:
        - **align_corners** (bool,可选) - 在几何上,我们将输入的像素视为正方形而不是点。如果设置为 ``True`` ,则极值 -1 和 1 指输入像素的中心。如果设置为 ``False`` ,则极值 -1 和 1 指输入像素的边角,从而使采样与分辨率无关。默认值: ``False`` 。

    输入:
        - **theta** (Tensor) - 仿射矩阵输入,其shape为 :math:`(N, 2, 3)` 用于 2D grid 或 :math:`(N, 3, 4)` 用于 3D grid。
        - **output_size** (tuple[int]) - 目标输出图像大小。指格式为 :math:`(N, C, H, W)` 的2D grid或 :math:`(N, C, D, H, W)` 的3D grid的大小。

    输出:
        Tensor,其数据类型与 `theta` 相同,其shape为 :math:`(N, H, W, 2)` 用于 2D grid或 :math:`(N, D, H, W, 3)` 用于 3D grid。
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/mindspore/mindspore.git
git@gitee.com:mindspore/mindspore.git
mindspore
mindspore
mindspore
r2.3.q1

搜索帮助