21 #include "ngraph/axis_set.hpp"
22 #include "ngraph/shape.hpp"
46 std::vector<int64_t> begins;
47 std::vector<int64_t> ends;
48 std::vector<int64_t> strides;
51 Shape reshape_in_shape;
52 Shape reshape_out_shape;
57 bool operator==(
const SlicePlan& other)
const;
58 bool operator!=(
const SlicePlan& other)
const;
62 const std::vector<int64_t>& begins,
63 const std::vector<int64_t>& ends,
64 const std::vector<int64_t>& strides,
65 const AxisSet& lower_bounds_mask,
66 const AxisSet& upper_bounds_mask,
68 const AxisSet& shrink_axis_mask,
A set of axes.
Definition: axis_set.hpp:31
Shape for a tensor.
Definition: shape.hpp:31
The Intel nGraph C++ API.
Definition: attribute_adapter.hpp:28
Definition: slice_plan.hpp:44