shape を持つnumpy 配列A
と shape(N,3)
を持つ回転行列R
に格納された 3D ポイントのリストがあり(3,3)
ます。インプレースR.x
の各ポイントの内積を計算したいと思います。素朴に私はこれを行うことができます:x
A
for n in xrange(N):
A[n,:] = dot(R, A[n,:])
これをネイティブの numpy 呼び出しでベクトル化する方法はありますか? 問題があれば、N は数千程度です。
shape を持つnumpy 配列A
と shape(N,3)
を持つ回転行列R
に格納された 3D ポイントのリストがあり(3,3)
ます。インプレースR.x
の各ポイントの内積を計算したいと思います。素朴に私はこれを行うことができます:x
A
for n in xrange(N):
A[n,:] = dot(R, A[n,:])
これをネイティブの numpy 呼び出しでベクトル化する方法はありますか? 問題があれば、N は数千程度です。