9 #include "ngraph/axis_set.hpp"
10 #include "ngraph/shape.hpp"
34 std::vector<int64_t> begins;
35 std::vector<int64_t> ends;
36 std::vector<int64_t> strides;
39 Shape reshape_in_shape;
40 Shape reshape_out_shape;
45 bool operator==(
const SlicePlan& other)
const;
46 bool operator!=(
const SlicePlan& other)
const;
50 const std::vector<int64_t>& begins,
51 const std::vector<int64_t>& ends,
52 const std::vector<int64_t>& strides,
53 const AxisSet& lower_bounds_mask,
54 const AxisSet& upper_bounds_mask,
56 const AxisSet& shrink_axis_mask,
A set of axes.
Definition: axis_set.hpp:19
Shape for a tensor.
Definition: shape.hpp:19
The Intel nGraph C++ API.
Definition: attribute_adapter.hpp:16
Definition: slice_plan.hpp:32