| x |
Input |
Input tensor |
INT8, UINT8, INT16, UINT16, INT32, UINT32, INT64, UINT64, FLOAT, FLOAT16, BF16, BOOL, COMPLEX32, COMPLEX64, HIFLOAT8, FLOAT8_E5M2, FLOAT8_E4M3FN, FLOAT8_E8M0 |
ND |
| begin |
Input |
Start value of each dimension |
INT8, UINT8, INT16, UINT16, INT32, UINT32, INT64, UINT64, FLOAT, FLOAT16, BF16, BOOL, COMPLEX32, COMPLEX64, HIFLOAT8, FLOAT8_E5M2, FLOAT8_E4M3FN, FLOAT8_E8M0 |
ND |
| end |
Input |
End value of each dimension |
INT8, UINT8, INT16, UINT16, INT32, UINT32, INT64, UINT64, FLOAT, FLOAT16, BF16, BOOL, COMPLEX32, COMPLEX64, HIFLOAT8, FLOAT8_E5M2, FLOAT8_E4M3FN, FLOAT8_E8M0 |
ND |
| axes |
Input |
Specifies the axes to be sliced, and the remaining axes are fully taken by default. |
INT8, UINT8, INT16, UINT16, INT32, UINT32, INT64, UINT64, FLOAT, FLOAT16, BF16, BOOL, COMPLEX32, COMPLEX64, HIFLOAT8, FLOAT8_E5M2, FLOAT8_E4M3FN, FLOAT8_E8M0 |
ND |
| strides |
Input |
Interval at which values are taken at each point in each dimension |
INT8, UINT8, INT16, UINT16, INT32, UINT32, INT64, UINT64, FLOAT, FLOAT16, BF16, BOOL, COMPLEX32, COMPLEX64, HIFLOAT8, FLOAT8_E5M2, FLOAT8_E4M3FN, FLOAT8_E8M0 |
ND |
| begin_mask |
Attribute |
This value specifies the dimensions whose begin values are ignored |
INT32, INT64 |
ND |
| end_mask |
Attribute |
This value specifies the dimensions whose end values are ignored |
INT32, INT64 |
ND |
| ellipsis_mask |
Attribute |
All dimensions starting from the specified dimension are selected until the user-specified begin is encountered |
INT32, INT64 |
ND |
| new_axis_mask |
Attribute |
Adds a shape with dimension 1 at the specified bit |
INT32, INT64 |
ND |
| shrink_axis_mask |
Attribute |
Forces the dimension at the corresponding index to be reduced to 1 |
INT32, INT64 |
ND |
| y |
Output |
Output tensor |
INT8, UINT8, INT16, UINT16, INT32, UINT32, INT64, UINT64, FLOAT, FLOAT16, BF16, BOOL, COMPLEX32, COMPLEX64, HIFLOAT8, FLOAT8_E5M2, FLOAT8_E4M3FN |
ND |