私が読んでいるいくつかのコードには、これに苦しむpython ndarray tempがあります:
x = temp**2
これはドット スクエア (つまり、m.*m と同等) ですか、それともマトリックス スクエア (つまり、m は正方マトリックスでなければなりません) ですか? 特に、このコードで転置を取り除くことができるかどうか知りたいです:
temp = num.transpose(whatever)
num.sum(temp**2,axis=1))
そしてそれをこれに変えます:
num.sum(whatever**2,axis=0)
これにより、少なくとも 0.1 ミリ秒節約でき、明らかに時間を費やす価値があります。
ありがとう!** 演算子はググることができず、私は何も知りません! a