aは50×50×50×100の4次元array、
bは50×50×50の3次元arrayとして、
以下のコードと同等の計算をもう少し速くする書き方はないでしょうか?
python
1for i in range(100): 2 c = a[:,:,:,i]*b
pythonでforループを回すと遅いと聞いた気がするのですが、
具体的にどのように書けばよいか分からず。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
投稿2015/12/13 03:59
aは50×50×50×100の4次元array、
bは50×50×50の3次元arrayとして、
以下のコードと同等の計算をもう少し速くする書き方はないでしょうか?
python
1for i in range(100): 2 c = a[:,:,:,i]*b
pythonでforループを回すと遅いと聞いた気がするのですが、
具体的にどのように書けばよいか分からず。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/13 05:51
2015/12/13 06:06 編集
2015/12/13 11:09