Попробуйте array_view<int, 2> a(2, 3, *myarray);
РЕДАКТИРОВАТЬ:
Вектор векторов (фиксированного размера) нельзя использовать непосредственно для инициации объекта array_view.
Однако вы могли бы сделать что-то подобное:
vector< vector<int> > my_multi_vector; // Fill my_multi_vector with data
vector<int> my_composed_vector;
for(int i = 0, ie = my_multi_vector.size(); i != ie; ++i)
my_composed_vector.insert(my_composed_vector.end(), my_multi_vector[i].begin(), my_multi_vector[i].end());
array_view<int, 2> a(2, 3, &my_composed_vector.front());