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 NERFINISHED
hasAnnotationGranularity pixel-level
hasAnnotationType segmentation masks
imageType PIL.Image.Image
implementsMethod __getitem__
__len__
inheritsFrom torchvision.datasets.VisionDataset
language Python NERFINISHED
maskEncoding class index per pixel
modulePath torchvision.datasets.voc
operatesOn PASCAL VOC dataset NERFINISHED
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 NERFINISHED
provides RGB images
object class labels per pixel
pixel-level segmentation masks
requires PASCAL VOC directory structure
returnsFromGetItem (image, target)
supportsDataset PASCAL VOC 2007 NERFINISHED
PASCAL VOC 2012 NERFINISHED
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 (ecosystem) dataset VOCSegmentation
subject surface form: torchvision