2020-06-01から1ヶ月間の記事一覧

NumPyのndarray.all()やany()は短絡評価などをしてなさそう。

NumPyのall()やany()には短絡評価が実装されているのだろうと勝手に思っていた。 しかしそれはなさそうだと、実験によって確かめた記事です。NumpyExercises 100 numpy-100/100_Numpy_exercises.md at master · rougier/numpy-100 · GitHub の60において、0…

NumPyのufuncのouterとブロードキャストの速度比較

NumPyには、outerやブロードキャストによって異なる形状の行列の演算が可能な場合がある。 試した範囲*1では必要な時間ははほぼ同じだった。[0,1,2]という配列があった場合、 [[0,1,2], [-1,0,1], [-2,-1,0]] のような 1次元配列の要素の互いの差を計算する…