---
title: SpatialTransformer
description: "- x:"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00159.html
sourcePath: /source/zh/canncommercial/900/API/aolapi/operatorlist_00159.html
indexId: f21d3979c0e951ce85927cdb056d41aaf95e3947ba64b8e78d85628263c85cf264
---
# SpatialTransformer

#### 输入

- x:

  - 是否必填: 必填
  - 数据类型: float16、float32
  - 参数解释: NCHW
  - 规格限制: NCHW
- theta:

  - 是否必填: 非必填
  - 数据类型: float16、float32
  - 参数解释:
    input_theta shape是 (n, size)，其中的size等于theta_1_1-theta_2_3中没有取值的数量，如theta_1_2=1，theta_2_1=2，theta_2_2=3，theta_2_3=4，input_theta=[9,8]，则最终的theta是: 9,1,8,2,3,4

  - 规格限制: ND


#### 属性

- output_H:

  - 是否必填: 非必填
  - 数据类型: -
  - 参数解释: 如果不提供，则为x中shape的高
  - 规格限制: 无

- output_W:

  - 是否必填: 非必填
  - 数据类型: -
  - 参数解释: 如果不提供，则为x中shape的宽
  - 规格限制: 无


- theta_1_1:

  - 是否必填: 非必填
  - 数据类型: -
  - 参数解释: 如果不提供，表示由input中的theta提供
  - 规格限制: 无

- theta_1_2:

  - 是否必填: 非必填
  - 数据类型: -
  - 参数解释: 如果不提供，表示由input中的theta提供
  - 规格限制: 无

- theta_1_3:

  - 是否必填: 非必填
  - 数据类型: -
  - 参数解释: 如果不提供，表示由input中的theta提供
  - 规格限制: 无

- theta_2_1:

  - 是否必填: 非必填
  - 数据类型: -
  - 参数解释: 如果不提供，表示由input中的theta提供
  - 规格限制: 无

- theta_2_2:

  - 是否必填: 非必填
  - 数据类型: -
  - 参数解释: 如果不提供，表示由input中的theta提供
  - 规格限制: 无

- theta_2_3:

  - 是否必填: 非必填
  - 数据类型: -
  - 参数解释: 如果不提供，表示由input中的theta提供
  - 规格限制: 无

#### 输出

y:- 是否必填: 必填
- 数据类型: float16、float32
- 参数解释: NCHW
- 规格限制: NCHW
