Python

ソフトウェア

【Python】引数処理にsysよりargparseを使うべき理由

Pythonのコマンドライン引数処理でsysよりargparseモジュールを使うべき理由を、安全性やテストの観点から解説しています。
ソフトウェア

【PyTorch】Distributed Data Parallel(DDP)の基本

PyTorchでマルチGPUを使い学習を高速化する手法であるDistributed Data Parallel(DDP)の基本と実装の注意点について解説します。
ソフトウェア

MacのPython環境構築(pip+venv)

MacのPython環境をpip+venvで構築する方法です。pip+venvの選定理由とインストールまでの流れを解説します。