YOLOv5 AzureML์ ๐
์ด ๊ฐ์ด๋๋ AzureML ์ปดํจํ ์ธ์คํด์ค์์ YOLOv5 ์ ์ฌ์ฉํ๋ ๋น ๋ฅธ ์์ ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค.
์ด ๊ฐ์ด๋๋ ๋น ๋ฅธ ์ฒดํ์ ์ํ ๋น ๋ฅธ ์์์ ๋๋ค. AzureML์ ๋ชจ๋ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ค๋ฉด ๋ค์ ์ค๋ช ์๋ฅผ ์ฐธ์กฐํ์ธ์:
์ ์ ์กฐ๊ฑด
AzureML ์์ ๊ณต๊ฐ์ด ํ์ํฉ๋๋ค.
์ปดํจํ ์ธ์คํด์ค ๋ง๋ค๊ธฐ
AzureML ์์ ์์ญ์์ ์ปดํจํ > ์ธ์คํด์ค ์ปดํจํ > ์๋ก ๋ง๋ค๊ธฐ๋ฅผ ์ ํํ๊ณ ํ์ํ ๋ฆฌ์์ค๊ฐ ์๋ ์ธ์คํด์ค๋ฅผ ์ ํํฉ๋๋ค.
ํฐ๋ฏธ๋ ์ด๊ธฐ
์ด์ ๋ ธํธ๋ถ ๋ณด๊ธฐ์์ ํฐ๋ฏธ๋์ ์ด๊ณ ์ปดํจํ ์ ์ ํํฉ๋๋ค.
์ค์ ๋ฐ ์คํ YOLOv5
์ด์ ๊ฐ์ ํ๊ฒฝ์ ๋ง๋ค ์ ์์ต๋๋ค:
YOLOv5 ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ํ์ ๋ชจ๋๊ณผ ํจ๊ป ๋ณต์ ํฉ๋๋ค:
git clone https://github.com/ultralytics/yolov5
cd yolov5
git submodule update --init --recursive # Note that you might have a message asking you to add your folder as a safe.directory just copy the recommended command
ํ์ํ ์ข ์์ฑ์ ์ค์นํฉ๋๋ค:
YOLOv5 ๋ชจ๋ธ์ ํ์ต์ํต๋๋ค:
Validate the model for Precision, Recall, and mAP
์ด๋ฏธ์ง์ ๋์์์์ ์ถ๋ก ์ ์คํํฉ๋๋ค:
๋ค๋ฅธ ํ์์ผ๋ก ๋ชจ๋ธ์ ๋ด๋ณด๋ ๋๋ค:
๋ ธํธ๋ถ ์ฌ์ฉ ์ ์ฐธ๊ณ ์ฌํญ
๋ ธํธ๋ถ์์ ์ด๋ฌํ ๋ช ๋ น์ ์คํํ๋ ค๋ฉด ์ ์ปค๋์ ๋ง๋ค๊ณ ๋ ธํธ๋ถ ์๋จ์์ ์ ์ปค๋์ ์ ํํด์ผ ํ๋ค๋ ์ ์ ์ ์ํ์ธ์.
Python ์
์ ๋ง๋ค๋ฉด ์๋์ผ๋ก ์ฌ์ฉ์ ์ง์ ํ๊ฒฝ์ด ์ฌ์ฉ๋์ง๋ง bash ์
์ ์ถ๊ฐํ๋ ๊ฒฝ์ฐ source activate <your-env>
๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์ง์ ํ๊ฒฝ์ ์ฌ์ฉํ๋๋ก ํฉ๋๋ค.
์๋ฅผ ๋ค์ด