YOLOTask enum
Represents the different types of tasks that can be performed by YOLO models.
YOLO models can be trained for various computer vision tasks, and this enum allows specifying which task a particular model is designed to perform.
Values
- detect → const YOLOTask
-
Object detection - identifies objects and their locations with bounding boxes
- segment → const YOLOTask
-
Instance segmentation - provides pixel-level masks for detected objects
- classify → const YOLOTask
-
Image classification - categorizes the main subject of an image
- pose → const YOLOTask
-
Pose estimation - detects human body keypoints and poses
- obb → const YOLOTask
-
Oriented Bounding Box detection - detects rotated bounding boxes for objects
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited