在 xtensor 中复制视图
Copying views in xtensor
有没有类似numpy copy的功能来复制视图?如果不是,那么深度复制复杂视图的最简单方法是什么?复制构造函数仍然指向相同的内部值,这在大多数情况下都很好,但有时需要深复制。
如果您知道视图的维数,您可以简单地将视图分配给 xarray 或 xtensor 对象:
xt::xarray<double> cmy_copy(view);
有没有类似numpy copy的功能来复制视图?如果不是,那么深度复制复杂视图的最简单方法是什么?复制构造函数仍然指向相同的内部值,这在大多数情况下都很好,但有时需要深复制。
如果您知道视图的维数,您可以简单地将视图分配给 xarray 或 xtensor 对象:
xt::xarray<double> cmy_copy(view);