0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

M1 Macにyolov9をインストール

Posted at

M1 Macにyolov9を入れたときのメモ(自分用備忘録)

参考:https://note.com/mim_2020/n/n1fe1418bb4c2
いつも環境構築で失敗するので自分用備忘録です。

githubからダウンロードしてくる

git clone https://github.com/WongKinYiu/yolov9

yolov9用に新しい環境を作る

cd yolov9
conda create -n yolov9 python=3.9
conda activate yolov9
pip install -r requirements.txt

色々な学習済みモデルと検証用の画像をインストール

wget -P pretrained -q https://github.com/WongKinYiu/yolov9/releases/download/v0.1/yolov9-c.pt
wget -P pretrained -q https://github.com/WongKinYiu/yolov9/releases/download/v0.1/yolov9-e.pt
wget -P pretrained -q https://github.com/WongKinYiu/yolov9/releases/download/v0.1/gelan-c.pt
wget -P pretrained -q https://github.com/WongKinYiu/yolov9/releases/download/v0.1/gelan-e.pt
wget -P sample_images https://raw.githubusercontent.com/ultralytics/yolov5/master/data/images/bus.jpg
wget -P sample_images https://raw.githubusercontent.com/Megvii-BaseDetection/YOLOX/main/assets/dog.jpg

util/general.pyの903行目を変更

# 修正前:
prediction = prediction[0] 
# 修正後:
prediction = prediction[0][1]  

以下のコマンドを実行して学習済みモデルを使ってサンプル画像から物体を検出する

python detect.py --weights pretrained/yolov9-c.pt --source sample_images --data data/coco.yaml --device mps

これで動いてruns/exp*フォルダの中に判別された画像が出てくる。
自分で学習させたいときは、https://github.com/WongKinYiu/yolov9 の Training の記述を参考に学習する。
まずはデータをダウンロード:

bash scripts/get_coco.sh

とてつもなく時間がかかる。
以降はGPUメモリ制限に引っかかって作業が進められていないので、また進捗あったら追記していきます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?