功能
沿多个轴生成输入Tensor的切片,通过starts、ends、axes、steps确定每个切片的位置和大小。
输入
- data:输入Tensor,数据类型支持float16、float、double、int8、int16、int32、int64、uint8、uint16、uint32、uint64、bool。
- starts:一维Tensor,用于指定切片的起始位置,数据类型支持int32、int64。
- ends:一维Tensor,用于指定切片的结束位置,数据类型支持int32、int64。
- axes(可选):一维Tensor,用于指定进行切片的轴,数据类型支持int32、int64。
- steps(可选):一维Tensor,用于指定进行切片的步长,数据类型支持int32、int64。
输出
output:输出Tensor,数据类型与data保持一致。
限制与约束
data:输入Tensor的维度不能为1。
steps:最后一轴的取值必须为1。
支持的ONNX版本
Opset v8/v9/v10/v11/v12/v13/v14/v15/v16/v17/v18