I am Charmie

メモとログ

OpenMMLab: mim

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から全部呼べばいいのかな.

  1. config, 重みのダウンロード
  2. 学習
  3. テスト

configについて

ここを呼んで勉強しないといけない. 学習・テストデータを含めた全ての設定をconfigでやるっぽい.