[[FrontPage/Python]] ** 高速化 [#wf1bde7e] Numpyから最高のパフォーマンスを得る http://kaisk.hatenadiary.com/entry/2015/02/19/224531 **ndarray一次元化 [#af30680b] >配列のflattenとravelメソッドは、1次元ベクトルへと形を変更します(flattened array)。 前者のメソッドは必ずコピーを返しますが、後者は必要なときだけコピーを返します(ですから特に大きな配列の場合後者がとても速いです)。 d = a.flatten(); id(d) == aid # False e = a.ravel(); id(e) == aid # True