ClassNames

Common class name sets for object detection and classification models.

These are standard dataset class names that can be used when model metadata doesn't include class names, or for validation purposes.

Usage:

// Get COCO class names
val names = ClassNames.coco()

// Look up class name by index
val className = names.getOrNull(5) // "bus"

// Find class index by name
val classId = names.indexOf("person") // 0

Functions

Link copied to clipboard
fun coco(): List<String>

COCO 2017 dataset class names (80 classes).

Link copied to clipboard

COCO 2017 class names as a map (classId -> className).

Link copied to clipboard

ImageNet 2012 class names (1000 classes). Returns null if not available (to be implemented).

Link copied to clipboard
fun voc(): List<String>

VOC 2012 dataset class names (20 classes).

Link copied to clipboard
fun vocMap(): Map<Int, String>

VOC 2012 class names as a map.