下载
中文
注册

Crop

输入

  • x:
    • 是否必填: 必填
    • 数据类型: float16,float32,int8,uint8,int16,uint16,int32,uint32,int64,uint64
    • 参数解释: 对输入tensor x进行裁剪,裁剪成size的shape大小

      计算公式: 要进行裁剪的bottom,A的size为(20,50,512,512)

    • 规格限制: 无
  • size:
    • 是否必填: 必填
    • 数据类型: float16,float32,int8,uint8,int16,uint16,int32,uint32,int64,uint64
    • 参数解释: 对输入tensor x进行裁剪,裁剪成size的shape大小

      计算公式: 裁剪的参考输入,size为(20,10,256,256)

    • 规格限制: 无

属性

  • axis:
    • 是否必填: 非必填
    • 数据类型: int,默认值为2
    • 参数解释: 对输入tensor x进行裁剪,裁剪成size的shape大小

      Crop里有两个重要的参数: axis(决定从哪个轴开始裁剪)和offsets(给出三个维度,决定裁剪位置的偏移),裁剪的长度和x2中对应的轴的长度是对应的。例如:

      1. 给出axis=1,offset=(25,128,128)
      2. 裁剪操作: C = A[:,25:25+size.shape[1],128:128+size.shape[2],128:128+size.shape[3]]
    • 规格限制: 无
  • offset:
    • 是否必填: 必填
    • 数据类型: ListInt
    • 参数解释: 同axis
    • 规格限制: 无

输出

  • y:
    • 是否必填: 必填
    • 数据类型: float16,float32,int8,uint8,int16,uint16,int32,uint32,int64,uint64
    • 参数解释:

      对输入tensor x进行裁剪,裁剪成size的shape大小

      计算公式: 输出top,它是在x的基础上按照size的Shape裁剪而来,所以Shape和size是一样的

    • 规格限制: 无