[YOLO] YOLOv8-custom ํ์ต
1)Ultralytics ๊นํ๋ธ
GitHub - ultralytics/ultralytics: NEW - YOLOv8 ๐ in PyTorch > ONNX > OpenVINO > CoreML > TFLite
NEW - YOLOv8 ๐ in PyTorch > ONNX > OpenVINO > CoreML > TFLite - ultralytics/ultralytics
github.com
์ผ๋จ Yolov5์ Yolov8 ๊ฐ๋ฐ์๋ ๊ฐ๋ค!!
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ๊ฐ์ ์์ด์ ํฌ๊ฒ ๋ค๋ฅด์ง ์๋ค.
์ผ๋จ Roboflow์์ ๋ฐ์ดํฐ์ ์ด ์ค๋น๋์๋ค๋ ๊ฐ์ ํ์ ์งํดํจ์ผ๋ก ์ด์ ํฌ์คํธ๋ฅผ ์ฐจ๊ณ ๋ถํ๋๋ ค์~
YOLO ํ์ต์ฉ Datasets ๋ง๋ค๊ธฐ (Roboflow ํ์ฉ๋ฒ)
๋จผ์ ๋ฐ์ดํฐ ํ์ต์ ์ํฌ ์ฌ์ง๋ค์ด ์ค๋น๊ฐ ๋์ด์๋ค๋ฉด ๋ฐ๋ก ํ์ต์ํค๊ธฐ ์ํ ์์ ์ ํด์ผํฉ๋๋ค. ์์ ์ฌ์ง์ฒ๋ผ Object detection์ ์ํด์๋ ์ฐ๋ฆฌ๊ฐ ์ง์ Bounding box์์ ์ ํตํด์ ํ์ต์ ์์ผ์ผํฉ
play2-gound.tistory.com
๋จผ์ ์ค๋น๋ ๋ฐ์ดํฐ์ ์ ์๋ yamlํ์ผ์์ ๊ฒฝ๋ก๋ฅผ ๋ง์ถฐ์ฃผ๊ณ ์ train ์์!!
#train ๋ช
๋ น์ด
yolo detect train data=[dataset.yamlํ์ผ์์น] model=yolov8n.pt epochs=100 imgsz=640 name=[ํด๋๋ช
]
#predict ๋ช
๋ น์ด
yolo detect predict model=[best.pt ํ์ผ๊ฒฝ๋ก] source=[์ ์ฉํด๋ณผ ๋์์ ํ์ผ๊ฒฝ๋ก]
*์ด์ธ์๋ train์ ๋ค์ํ ํ๋ผ๋ฏธํฐ๊ฐ ์กด์ฌํจ์ผ๋ก ์ฌ์ฉ์๊ฐ ํ์ธํ๊ณ ์ถ๊ฐํ์ฌ ์ข์ ๋ชจ๋ธ์ ๋ง๋ค๋ฉด ๋๋ค. [์ฌ๊ธฐ]