๐ฎ Waste Classification YOLOv8 (Kendrick's Model v1)
This is a YOLOv8-based object detection model trained to classify and detect various types of waste materials. It can help in automating smart waste segregation, improving recycling processes, and contributing to environmental sustainability.
๐ Classes Detected
The model was trained to recognize 12 waste categories:
batterybiologicalbrown-glasscardboardclothesgreen-glassmetalpaperplasticshoestrashwhite-glass
๐ Training Details
- Model: YOLOv8
- Dataset: Custom dataset structured with
train/,valid/, andtest/folders - Image Size: 640x640
- Epochs: 30
- Batch Size: 16
- Framework: Ultralytics YOLOv8 (PyTorch-based)
- Hardware: Trained using GPU A100 on Google Colab
๐ How to Use
Install Ultralytics:
from ultralytics import YOLO
# Load the model from Hugging Face
model = YOLO("kendrickfff/waste-classification-yolov8-ken")
# Run inference on an image
results = model("path/to/image.jpg")
# Show results
results.show()
Model tree for kendrickfff/waste-classification-yolov8-ken
Base model
Ultralytics/YOLOv8