Indexing 索引多维数组

Indexing 索引多维数组,indexing,julia,Indexing,Julia,在Julia中为多维数组编制索引时 arr = zeros(Int64, 5,5,5 ) ind = [1,1,1] 有没有比下面更好的方法来检索值 x = arr[ind...] 我不确定我是否理解你的问题,比如你如何更好地定义,但为什么不呢 x = arr[1,1,1] ?我正在尝试编写一个具有用户定义的维度集的神经网络。索引节点元数据对于每个维度都是不同的。Julia来自python,有很多不明显的细节,很难从文档中筛选出来,因此我正在寻找一种方法,以Julia的构建者所希望的方式,

在Julia中为多维数组编制索引时

arr = zeros(Int64, 5,5,5 )
ind = [1,1,1]
有没有比下面更好的方法来检索值

x = arr[ind...]

我不确定我是否理解你的问题,比如你如何更好地定义,但为什么不呢

x = arr[1,1,1]

我正在尝试编写一个具有用户定义的维度集的神经网络。索引节点元数据对于每个维度都是不同的。Julia来自python,有很多不明显的细节,很难从文档中筛选出来,因此我正在寻找一种方法,以Julia的构建者所希望的方式,使用未知维度进行索引。使用元组(即1,1,1)可能比使用数组更好。编译器有更好的机会消除飞溅的开销。