0
"for 루프"가 있지만 오류가있는 np.dot를 적용하려고합니다. 'tuple'객체에 'shape'속성이 없습니다 ... 나에게 훌륭한 배열이 있습니다. 내 문제를 치료하는 가장 좋은 방법이었습니다.Python - for 루프의 np.dot
import numpy as np
M = np.array([[ 1.15808013, 0.06208023, 4.05766652],
[ 0.00440335, 1.10580116, 2.19747653]])
test=np.array([[[ 1., 1., 2., 2.],
[ 1., 1., 2., 2.],
[ 3., 3., 4., 4.],
[ 3., 3., 4., 4.]],
[[ 5., 5., 6., 6.],
[ 5., 5., 6., 6.],
[ 7., 7., 8., 8.],
[ 7., 7., 8., 8.]],
[[ 1., 1., 1., 1.],
[ 1., 1., 1., 1.],
[ 1., 1., 1., 1.],
[ 1., 1., 1., 1.]]])
for i in range(test.shape[1]):
for j in range(test.shape[2]):
xtp = np.dot(M,test[:,i,j])
나는 당신의 예를 들어 오류가 없어요. 괜찮습니다. – freude
NumPy 1.6.2가 설치된 Python 2.7.3에는 오류가 없습니다. 어떤 버전을 사용하고 있습니까? –
_full_ 추적을 게시 할 수 있습니까? – mgilson