首页 > 解决方案 > 在 xtensor 中复制视图

问题描述

是否有类似于 numpy copy 的功能用于复制视图?如果不是,那么深度复制复杂视图的最简单方法是什么?复制构造函数仍然指向相同的内部值,这在大多数情况下都很好,但有时需要深度复制。

标签: c++numpyxtensor

解决方案


如果你知道它的维数,你可以简单地将视图分配给一个 xarray 或一个 xtensor 对象:

xt::xarray<double> cmy_copy(view);

推荐阅读