Models: Popular
Inference supports running any of the 50,000+ pre-trained public models hosted on Roboflow Universe, as well as fine-tuned models.
We have defined IDs for common models for ease of use. These models do not require an API key for use unlike other public or private models.
Using it in inference
is as simple as:
from inference import get_model
model = get_model(model_id="yolov8n-640")
results = model.infer("https://media.roboflow.com/inference/people-walking.jpg")
Tip
See the Use a fine-tuned model guide for an example on how to deploy your own model.
Supported Pre-Trained ModelsΒΆ
You can click the link associated with a model below to test the model in your browser, and use the ID with Inference to deploy the model to the edge.
Model | Size | Task | Model ID | Test Model in Browser |
---|---|---|---|---|
YOLOv8n | 640 | Object Detection | yolov8n-640 | Test in Browser |
YOLOv8n | 1280 | Object Detection | yolov8n-1280 | Test in Browser |
YOLOv8s | 640 | Object Detection | yolov8s-640 | Test in Browser |
YOLOv8s | 1280 | Object Detection | yolov8s-1280 | Test in Browser |
YOLOv8m 640 | 640 | Object Detection | yolov8m-640 | Test in Browser |
YOLOv8m | 1280 | Object Detection | yolov8m-1280 | Test in Browser |
YOLOv8l | 640 | Object Detection | yolov8l-640 | Test in Browser |
YOLOv8l | 1280 | Object Detection | yolov8l-1280 | Test in Browser |
YOLOv8x | 640 | Object Detection | yolov8x-640 | Test in Browser |
YOLOv8x | 1280 | Object Detection | yolov8x-1280 | Test in Browser |
YOLO-NAS (small) | 640 | Object Detection | yolo-nas-s-640 | Test in Browser |
YOLO-NAS (medium) | 640 | Object Detection | yolo-nas-m-640 | Test in Browser |
YOLO-NAS (large) | 640 | Object Detection | yolo-nas-l-640 | Test in Browser |
YOLOv8n Instance Segmentation | 640 | Instance Segmentation | yolov8n-seg-640 | Test in Browser |
YOLOv8n Instance Segmentation | 1280 | Instance Segmentation | yolov8n-seg-1280 | Test in Browser |
YOLOv8s Instance Segmentation | 640 | Instance Segmentation | yolov8s-seg-640 | Test in Browser |
YOLOv8m Instance Segmentation | 1280 | Instance Segmentation | yolov8s-seg-1280 | Test in Browser |
YOLOv8m Instance Segmentation | 640 | Instance Segmentation | yolov8m-seg-640 | Test in Browser |
YOLOv8m Instance Segmentation | 1280 | Instance Segmentation | yolov8m-seg-1280 | Test in Browser |
YOLOv8l Instance Segmentation | 640 | Instance Segmentation | yolov8l-seg-640 | Test in Browser |
YOLOv8l Instance Segmentation | 1280 | Instance Segmentation | yolov8l-seg-1280 | Test in Browser |
YOLOv8x Instance Segmentation | 640 | Instance Segmentation | yolov8x-seg-640 | Test in Browser |
YOLOv8x Instance Segmentation | 1280 | Instance Segmentation | yolov8x-seg-1280 | Test in Browser |
YOLOv8x Keypoint Detection | 1280 | Keypoint Detection | yolov8x-pose-1280 | Test in Browser |
YOLOv8x Keypoint Detection | 640 | Keypoint Detection | yolov8x-pose-640 | Test in Browser |
YOLOv8l Keypoint Detection | 640 | Keypoint Detection | yolov8l-pose-640 | Test in Browser |
YOLOv8m Keypoint Detection | 640 | Keypoint Detection | yolov8m-pose-640 | Test in Browser |
YOLOv8s Keypoint Detection | 640 | Keypoint Detection | yolov8s-pose-640 | Test in Browser |
YOLOv8n Keypoint Detection | 640 | Keypoint Detection | yolov8n-pose-640 | Test in Browser |
YOLOv10n | 640 | Object Detection | yolov10n-640 | Test in Browser |
YOLOv10s | 640 | Object Detection | yolov10s-640 | Test in Browser |
YOLOv10m | 640 | Object Detection | yolov10m-640 | Test in Browser |
YOLOv10b | 640 | Object Detection | yolov10b-640 | Test in Browser |
YOLOv10l | 640 | Object Detection | yolov10l-640 | Test in Browser |
YOLOv10x | 640 | Object Detection | yolov10x-640 | Test in Browser |
YOLOv11n | 640 | Object Detection | yolov11n-640 | Test in Browser |
YOLOv11s | 640 | Object Detection | yolov11s-640 | Test in Browser |
YOLOv11m | 640 | Object Detection | yolov11m-640 | Test in Browser |
YOLOv11l | 640 | Object Detection | yolov11l-640 | Test in Browser |
YOLOv11x | 640 | Object Detection | yolov11x-640 | Test in Browser |
YOLOv11n | 1280 | Object Detection | yolov11n-1280 | Test in Browser |
YOLOv11s | 1280 | Object Detection | yolov11s-1280 | Test in Browser |
YOLOv11m | 1280 | Object Detection | yolov11m-1280 | Test in Browser |
YOLOv11l | 1280 | Object Detection | yolov11l-1280 | Test in Browser |
YOLOv11x | 1280 | Object Detection | yolov11x-1280 | Test in Browser |
YOLOv11n | 640 | Instance Segmentation | yolov11n-seg-640 | Test in Browser |
YOLOv11s | 640 | Instance Segmentation | yolov11s-seg-640 | Test in Browser |
YOLOv11m | 640 | Instance Segmentation | yolov11m-seg-640 | Test in Browser |
YOLOv11l | 640 | Instance Segmentation | yolov11l-seg-640 | Test in Browser |
YOLOv11x | 640 | Instance Segmentation | yolov11x-seg-640 | Test in Browser |