11 const std::vector<int>& start_indices,
12 const std::vector<int>& strides);
16 const std::vector<size_t>& out_strides,
std::tuple< bool, int64_t, std::vector< int64_t > > prepare_slice(const array &in, const std::vector< int > &start_indices, const std::vector< int > &strides)
void shared_buffer_slice(const array &in, const std::vector< size_t > &out_strides, size_t data_offset, size_t data_size, array &out)