Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

transform_random_erasing

Randomly selects a rectangular region in an image and erases its pixel values


Description

'Random Erasing Data Augmentation' by Zhong et al. See https://arxiv.org/pdf/1708.04896.pdf

Usage

transform_random_erasing(
  img,
  p = 0.5,
  scale = c(0.02, 0.33),
  ratio = c(0.3, 3.3),
  value = 0,
  inplace = FALSE
)

Arguments

img

A magick-image, array or torch_tensor.

p

probability that the random erasing operation will be performed.

scale

range of proportion of erased area against input image.

ratio

range of aspect ratio of erased area.

value

erasing value. Default is 0. If a single int, it is used to erase all pixels. If a tuple of length 3, it is used to erase R, G, B channels respectively. If a str of 'random', erasing each pixel with random values.

inplace

boolean to make this transform inplace. Default set to FALSE.

See Also


torchvision

Models, Datasets and Transformations for Images

v0.3.0
MIT + file LICENSE
Authors
Daniel Falbel [aut, cre], RStudio [cph]
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.