Class StridedSlice
Defined in File strided_slice.h
Inheritance Relationships
Base Type
public mindspore::ops::BaseOperator
Class Documentation
-
class StridedSlice : public mindspore::ops::BaseOperator
Extracts a strided slice of a tensor. Refer to Python API mindspore.ops.StridedSlice for more details.
Public Functions
-
inline StridedSlice()
Constructor.
-
void Init(int64_t begin_mask = 0, int64_t end_mask = 0, int64_t ellipsis_mask = 0, int64_t new_axis_mask = 0, int64_t shrink_axis_mask = 0)
Init. Refer to the parameters of python API mindspore.ops.StridedSlice for the inputs.
-
void set_begin_mask(int64_t begin_mask)
Set begin_mask.
-
void set_end_mask(int64_t end_mask)
Set end_mask.
-
void set_ellipsis_mask(int64_t ellipsis_mask)
Set ellipsis_mask.
-
void set_new_axis_mask(int64_t new_axis_mask)
Set new_axis_mask.
-
void set_shrink_axis_mask(int64_t shrink_axis_mask)
Set shrink_axis_mask.
-
int64_t get_begin_mask() const
Get begin_mask.
- Returns
begin_mask.
-
int64_t get_end_mask() const
Get end_mask.
- Returns
end_mask.
-
int64_t get_ellipsis_mask() const
Get ellipsis_mask.
- Returns
ellipsis_mask.
-
int64_t get_new_axis_mask() const
Get new_axis_mask.
- Returns
new_axis_mask.
-
int64_t get_shrink_axis_mask() const
Get shrink_axis_mask.
- Returns
shrink_axis_mask.
-
inline StridedSlice()