VOCSegmentation

E431001

VOCSegmentation is a semantic segmentation dataset class in Torchvision that provides access to the PASCAL VOC image dataset with pixel-level object annotations.

All labels observed (1)

Label Occurrences
VOCSegmentation canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf semantic segmentation dataset class
torchvision.datasets.VisionDataset subclass
canDownload PASCAL VOC data when download=True
defaultValue image_set='train'
year='2012'
ecosystem PyTorch
hasAnnotationGranularity pixel-level
hasAnnotationType segmentation masks
imageType PIL.Image.Image
implementsMethod __getitem__
__len__
inheritsFrom torchvision.datasets.VisionDataset
language Python
maskEncoding class index per pixel
modulePath torchvision.datasets.voc
operatesOn PASCAL VOC dataset
linked to: PASCAL VOC
parameter download
image_set
root
target_transform
transform
transforms
year
parameterType download: bool
image_set: str
root: str
target_transform: callable or None
transform: callable or None
transforms: callable or None
year: str
providedBy torchvision.datasets
provides RGB images
object class labels per pixel
pixel-level segmentation masks
requires PASCAL VOC directory structure
returnsFromGetItem (image, target)
supportsDataset PASCAL VOC 2007
linked to: PASCAL VOC

PASCAL VOC 2012
linked to: PASCAL VOC
supportsSplit test
train
trainval
val
supportsYear 2007
2012
targetType PIL.Image.Image mask
usedFor pixel-level object recognition
semantic segmentation
usedIn deep learning research
semantic segmentation benchmarks

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

torchvision dataset VOCSegmentation
subject linked to: torchvision (ecosystem)