julia – 类似’SubArray’但有多个父阵列的东西?

我在寻找这样的东西:

virtualArray = VirtualArray((parent1,2:5,1:3), (parent2,1:15,5:7))

除了两个或更多个父数组的贡献之外,它将构建类似SubArray的东西.

关键是要组合两个或多个类似数组的数据源而不分配额外的内存.

我知道SubArray和View类型,它们提供对父数组切片的访问.我也遇到过DistributedArray和SharedArray,看起来我可以破解做我想做的事情,但这似乎不是这些类型的预期目的.

我可以尝试自己实现,但如果其他人已经完成它,我不想重新发明轮子,可能比我现在要好得多.

最佳答案 简短的回答:目前还没有完整的解决方案.快速和普遍化是一个棘手的问题.我
asked this question最近关于julia-users …你可能会在那里找到一些想法.

点赞