sportslabkit.detection_model.yolov8#
Overview#
Classes#
- class sportslabkit.detection_model.yolov8.YOLOv8(model: str = '', agnostic_nms: bool = False, multi_label: bool = False, classes: list[str] | None = None, max_det: int = 1000, amp: bool = False, imgsz: int = 640, conf: float = 0.25, iou: float = 0.45, device: str = 'cpu', verbose: bool = False, augment: bool = False)[source]#
Bases:
sportslabkit.detection_model.base.BaseDetectionModelYOLO model wrapper. Receives the arguments controlling inference as ‘inference_config’ when initialized.
Overview
Attributes# -
Members
- class sportslabkit.detection_model.yolov8.YOLOv8n(**model_config)[source]#
Bases:
YOLOv8YOLO model wrapper. Receives the arguments controlling inference as ‘inference_config’ when initialized.
- class sportslabkit.detection_model.yolov8.YOLOv8s(**model_config)[source]#
Bases:
YOLOv8YOLO model wrapper. Receives the arguments controlling inference as ‘inference_config’ when initialized.
- class sportslabkit.detection_model.yolov8.YOLOv8m(**model_config)[source]#
Bases:
YOLOv8YOLO model wrapper. Receives the arguments controlling inference as ‘inference_config’ when initialized.
- class sportslabkit.detection_model.yolov8.YOLOv8l(**model_config)[source]#
Bases:
YOLOv8YOLO model wrapper. Receives the arguments controlling inference as ‘inference_config’ when initialized.
- class sportslabkit.detection_model.yolov8.YOLOv8x(model: str = 'yolov8x', agnostic_nms: bool = False, multi_label: bool = False, classes: list[str] | None = None, max_det: int = 1000, amp: bool = False, imgsz: int = 640, conf: float = 0.25, iou: float = 0.45, device: str = 'cpu', verbose: bool = False, augment: bool = False)[source]#
Bases:
YOLOv8YOLO model wrapper. Receives the arguments controlling inference as ‘inference_config’ when initialized.