エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Pythonの高速化について - とりあえずなんか書いとけ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Pythonの高速化について - とりあえずなんか書いとけ
この記事では,Pythonの実行高速化手法について書いていきます. あくまでも個人の意見であり,どの程度... この記事では,Pythonの実行高速化手法について書いていきます. あくまでも個人の意見であり,どの程度正しいかわからないので適宜調べてください. 今回は主に プロファイリングによる高速化(cProfile) NumPyにおける高速化 コンパイルによる高速化(Cython, Numba) について書いていこうと思います. 個人的な意見ですが,優先度は プロファイリング >> (使ってるならNumPy) >> コンパイル だと思ってます. 遅いなと思ったらとりあえずプロファイリングしましょう. プロファイリングによる高速化(cProfile) 書いてある通り,cProfileモジュールを使ってプロファイリングをします. プロファイリングというのは,ソースコードを実行したときにどの関数が何回実行されているか,実行ごとにどのくらいの時間がかかっているかなどの情報を得ることで,これをすることで時間