ogaith commited on
Commit
826ddf5
·
1 Parent(s): 5dd4d68

Add YOLOv8 dog detector weights, README, inference example and assets

Browse files
.gitattributes CHANGED
@@ -33,6 +33,8 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
36
  *.png filter=lfs diff=lfs merge=lfs -text
37
  *.jpg filter=lfs diff=lfs merge=lfs -text
38
  *.jpeg filter=lfs diff=lfs merge=lfs -text
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ runs/* filter=lfs diff=lfs merge=lfs -text
37
+ assets/* filter=lfs diff=lfs merge=lfs -text
38
  *.png filter=lfs diff=lfs merge=lfs -text
39
  *.jpg filter=lfs diff=lfs merge=lfs -text
40
  *.jpeg filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,64 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ base_model: Ultralytics/YOLOv8
4
+ tags:
5
+ - ultralytics
6
+ - object-detection
7
+ - yolo
8
+ - yolov8
9
+ - dog
10
+ pipeline_tag: object-detection
11
+ library_name: ultralytics
12
+ ---
13
+
14
+ # 🐶 YOLOv8 Dog Detector
15
+
16
+ This repository contains a finetuned **YOLOv8** model for **detecting dogs** in images.
17
+
18
+ - **Model:** `best.pt`
19
+ - **Dataset:** Google Open Images v7 (~4,000 dog instances)
20
+ - **Task:** Object Detection (1 class: `dog`)
21
+
22
+ ---
23
+
24
+ ## 📦 Installation
25
+
26
+ ```bash
27
+ pip install ultralytics
28
+ ```
29
+
30
+ ## 🚀 CLI Usage (recommended for quick testing)
31
+ ```bash
32
+ yolo detect predict \
33
+ model=best.pt \
34
+ source="assets/runs/detect/val/example1.jpg" \
35
+ imgsz=640 \
36
+ conf=0.25 \
37
+ save=True
38
+ ```
39
+
40
+ Batch infer on folder
41
+ ```bash
42
+ yolo detect predict model=best.pt source="images_folder/" imgsz=640 conf=0.25 save=True
43
+ ```
44
+
45
+
46
+ ## 🐍 Python Usage
47
+ ```bash
48
+ from ultralytics import YOLO
49
+
50
+ # Load model
51
+ model = YOLO("best.pt")
52
+
53
+ # Run prediction
54
+ results = model.predict(
55
+ source="assets/runs/detect/val/example1.jpg",
56
+ conf=0.25,
57
+ imgsz=640
58
+ )
59
+
60
+ # Display or save result
61
+ results[0].show() # display
62
+ # results[0].save() # save to file
63
+ ```
64
+
assets/runs/detect/val/val/BoxF1_curve.png ADDED

Git LFS Details

  • SHA256: 0eeda7a0f76d759ebd62732018f0016544defa8146225202679430fcd4ee724d
  • Pointer size: 131 Bytes
  • Size of remote file: 112 kB
assets/runs/detect/val/val/BoxPR_curve.png ADDED

Git LFS Details

  • SHA256: 4c469ceec3dc0598ffdf799312558c66c0124b42b8ae6657d96dea5e7490d389
  • Pointer size: 130 Bytes
  • Size of remote file: 90 kB
assets/runs/detect/val/val/BoxP_curve.png ADDED

Git LFS Details

  • SHA256: 0de96e6874af4fb165a046a3b54865db6e66fcac4f988244660b4dfd1675598a
  • Pointer size: 130 Bytes
  • Size of remote file: 99.1 kB
assets/runs/detect/val/val/BoxR_curve.png ADDED

Git LFS Details

  • SHA256: 438b643fcebef98d7d42e428c55e71ee26a38771285cd4fa8a69d9045a55f0b6
  • Pointer size: 131 Bytes
  • Size of remote file: 108 kB
assets/runs/detect/val/val/confusion_matrix.png ADDED

Git LFS Details

  • SHA256: eab2699ac37362158a4cea90f558e9b43bdc0ed89ce9bcfb2938f9c4c90aaf1a
  • Pointer size: 130 Bytes
  • Size of remote file: 94.6 kB
assets/runs/detect/val/val/confusion_matrix_normalized.png ADDED

Git LFS Details

  • SHA256: 76b3d2d4f9157a0c7c19909e76ec85f5030715f99a46d4205e8def5ad77eec3e
  • Pointer size: 130 Bytes
  • Size of remote file: 96.4 kB
assets/runs/detect/val/val/val_batch0_labels.jpg ADDED

Git LFS Details

  • SHA256: fca117e47cb670a059bbe15973e1eee18794070b7a07d50a890e13ce2d7c4acb
  • Pointer size: 131 Bytes
  • Size of remote file: 482 kB
assets/runs/detect/val/val/val_batch0_pred.jpg ADDED

Git LFS Details

  • SHA256: 0708fafa7157e3c4c9c3e5172f0ebb04b5b4ec3b945157f05d6b52ffb136f333
  • Pointer size: 131 Bytes
  • Size of remote file: 489 kB
assets/runs/detect/val/val/val_batch1_labels.jpg ADDED

Git LFS Details

  • SHA256: f1adc27d98eba94fe282dcde9d5485bee5c4747083fc3394459c09a2e2bcb285
  • Pointer size: 131 Bytes
  • Size of remote file: 508 kB
assets/runs/detect/val/val/val_batch1_pred.jpg ADDED

Git LFS Details

  • SHA256: 8400630b62e03bb56bb2fea2e335ed1d985cb4f2efd39aa1301234cccfb399dc
  • Pointer size: 131 Bytes
  • Size of remote file: 517 kB
assets/runs/detect/val/val/val_batch2_labels.jpg ADDED

Git LFS Details

  • SHA256: e88f806fdbe6176fc129b289cb1bc743454c5dc9ce46f9d6f8dffebda7f47acf
  • Pointer size: 131 Bytes
  • Size of remote file: 471 kB
assets/runs/detect/val/val/val_batch2_pred.jpg ADDED

Git LFS Details

  • SHA256: 80beab8f935ddc3335e67527a4e54ad8e840cbe7b077cca7d6d5badb0e31cdb6
  • Pointer size: 131 Bytes
  • Size of remote file: 475 kB
best.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9a3caf9f3e07a6f313ce9d394d47037ba9428f97e9ef61aa3e21936a0e85c395
3
+ size 6230250