ravelのほうがflattenより速い
nkmk_me(@nkmk)
#NumPy豆知識
NumPy配列
ndarrayを一次元化
(平坦化)するには「
ravel()
」または「
flatten()
」を使う。
「ravel()」は可能な限りビューを返すのに対して、「flatten()」は常にコピーを返す。ビューを返す「ravel()」のほうが高速でメモリ使用量も少ない。
NumPy配列ndarrayを一次元化(平坦化)するravelとflatten | note.nkmk.me