View source: R/target-transforms-segmentation.R
| target_transform_trimap_masks | R Documentation |
Converts Oxford-IIIT Pet dataset target $trimap variable (values 1,2,3) into
3-channel boolean masks tensors as target $masks variable in order to ease later-on visualisation
via draw_segmentation_mask().
Use as target_transform in oxfordiiitpet_segmentation_dataset().
target_transform_trimap_masks(y)
## S3 method for class 'segmentation_target'
target_transform_trimap_masks(y)
y |
a |
Creates three mutually exclusive masks:
Channel 1: Pet pixels (trimap == 1)
Channel 2: Background pixels (trimap == 2)
Channel 3: Outline pixels (trimap == 3)
Modified y list with added masks field (3, H, W) boolean tensor
Other target_transforms_segmentation:
target_transform_coco_masks()
## Not run:
ds <- oxfordiiitpet_segmentation_dataset(
root = "data",
target_transform = target_transform_trimap_masks
)
item <- ds[1]
draw_segmentation_masks(item)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.