configのダウンロード・管理はmimを使うと便利なようなんだけど,てこずったのでメモ
インストール
pip でインストールして mim
コマンドを呼ぶと何故か必要なパッケージが存在しないとエラーを吐くので,おとなしくソースからビルド.
git clone https://github.com/open-mmlab/mim.git cd mim pip install -e .
各パッケージのインストール
mmdetection
のバージョンに2.24.0を指定するところがポイント.mmdetection
の最新版(2.25.0)はバグを含んでおり,mim
コマンドでconfig,パラメータのダウンロードに失敗する (参照)mmtrack
のインストールでmmcv-fullか何かのインストールに時間がかかりクラッシュするっぽい
mim install mmcv-full mim install mmcls mim install mmdet==2.24.0 mim install mmtrack
mimベースの実行
APIを読むと,pythonプログラムから以下を実行できることがわかる. 学習・テストなどやることが確定したら,mimから全部呼べばいいのかな.
configについて
ここを呼んで勉強しないといけない. 学習・テストデータを含めた全ての設定をconfigでやるっぽい.