Pythonのチューニング
のバックアップ(No.1) - 闘うITエンジニアの覚え書き
[
トップ
] [
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
バックアップ一覧
差分
を表示
現在との差分
を表示
ソース
を表示
Pythonのチューニング
へ行く。
1 (2018-08-24 (金) 01:17:35)
2 (2019-01-05 (土) 02:33:39)
3 (2019-04-07 (日) 22:46:55)
4 (2019-05-05 (日) 22:19:38)
Pythonのチューニング
†
TODO:
Pythonのチューニング
内包表記の使用
高階関数の使用
ユニバーサル関数の使用
グローバル変数を使用しない
ループの中で自前の関数を呼ばない
大きな変数は使用後にdelする
numba(jitコンパイラ) による高速化
その他
同じ事を行う場合でも記述方法によってパフォーマンスは変わる
list や dict の参照コストも考慮する
可読性とはトレードオフな部分がある
関連
Pythonのパフォーマンス確認
参考
科学技術計算のためのPython入門 ――開発基礎、必須ライブラリ、高速化
《参考書籍》
↑
内包表記の使用
†
↑
高階関数の使用
†
↑
ユニバーサル関数の使用
†
↑
グローバル変数を使用しない
†
↑
ループの中で自前の関数を呼ばない
†
↑
大きな変数は使用後にdelする
†
↑
numba(jitコンパイラ) による高速化
†
↑
その他
†
↑
同じ事を行う場合でも記述方法によってパフォーマンスは変わる
†
↑
list や dict の参照コストも考慮する
†
↑
可読性とはトレードオフな部分がある
†