我有一个M by N数组I,其中的每一行都是一个索引,一个N维数组A。我想要一个向量化表达式从A获得M索引值的一维数组,我发现A[tuple(I.T)]做的是正确的,但是分析表明,尽管被向量化,它还是非常昂贵的。它也不是特别优雅或“自然”,A[I]和A[I.T]做了完全不同的事情。A[tuple(I.T)] = 1
我正在尝试向量化创建一个具有变量索引的数组,这些索引随循环变量的变化而变化。在下面的代码片段中,我希望删除for循环并将数组创建矢量化。有人能帮忙吗?#矢量化1 return str(x)+'_variable'
for i in range(0,100):
ar += [str('vectorize