Skip to content

This repository implements YOLOv1 from scratch — the foundational one-shot object detection algorithm — replicating the original paper's architecture as closely as possible.

License

Notifications You must be signed in to change notification settings

bskkimm/Simple-YOLO-v1-implementation-from-scratch-using-PyTorch-

Repository files navigation

Simple-YOLO-v1-implementation-from-scratch-using-PyTorch-

This repo implements YOLO-v1 from scratch, replicating the original paper's architecture as closely as possible.

It is more beginner-friendly than other implementation repositories, providing a well-guided workflow from data preparation to training and testing in tutorial_from_scratch.ipynb.

Please visit my medium for more detailed implementation

Guidance

Please follow the insturction below.

git clone https://github.com/bskkimm/Simple-YOLO-v1-implementation-from-scratch-using-PyTorch-.git
conda create -n yolo-v1 python=3.10 -y
conda activate yolo-v1
pip install -r requirements.txt

Then, implement YOLO-v1 step by step using tutorial_from_scratch.ipynb

Result

image image

About

This repository implements YOLOv1 from scratch — the foundational one-shot object detection algorithm — replicating the original paper's architecture as closely as possible.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published