diff --git a/include/xtensor/xadapt.hpp b/include/xtensor/xadapt.hpp index a79788e09..4608e263b 100644 --- a/include/xtensor/xadapt.hpp +++ b/include/xtensor/xadapt.hpp @@ -403,6 +403,11 @@ namespace xt return adapt(std::forward(ptr), xtl::forward_sequence(shape)); } + template + inline auto adapt(const xt::sequence_view& view) { + return adapt(&view.front(), {view.size()}); + } + /***************************** * smart_ptr adapter builder * *****************************/