class
CoarseDropout
extends
PhotometricTransform[HoleParams]CoarseDropout(max_holes: int = 8, max_height: int = 8, max_width: int = 8, min_holes: int | None = None, min_height: int | None = None, min_width: int | None = None, fill_value: float = 0.0, p: float = 0.5)Drop several random rectangles (Albumentations CoarseDropout).
Parameters
max_holesint= 8No description.
max_heightint= 8No description.
max_widthint= 8No description.
min_holesint= NoneDefault to the corresponding max.
min_heightint= NoneDefault to the corresponding max.
min_widthint= NoneDefault to the corresponding max.
fill_valuefloat= 0.0No description.
pfloat= 0.5No description.
Examples
>>> import lucid, lucid.utils.transforms as T
>>> tf = T.CoarseDropout(p=1.0)
>>> tuple(tf(T.Image(lucid.rand(3, 32, 32))).data.shape)
(3, 32, 32)