Home > Archives > 09 January 2020

09 January 2020

ndarray は NumPy で操作すべし

とある Python プログラムが遅いということで覗いてみたら,NumPy の ndarray を Python の普通の for で頑張ってアクセスしてた.同じ計算は NumPy の vectorize やら add.reduce を組み合わせれば書けるのに.

ということでその部分を NumPy の関数の組み合わせで書き換えたら 7倍くらい速くなった.しかもコードもコンパクト.めでたし.

Home > Archives > 09 January 2020

Search
Feeds

Page Top