namespace ov::op::ShapeInferRange

namespace ShapeInferRange {

// global functions

template <class T, class TRShape = result_shape_t<T>>
std::vector<TRShape> range_shape_infer(
    const Node \* op,
    const std::vector<T>& input_shapes,
    bool output_is_integral,
    bool step_allows_zero,
    const ITensorAccessor& tensor_accessor
    );

} // namespace ShapeInferRange