class_docstr: CoarseDropout of the rectangular regions in the image.
  
  Args:
      max_holes (int): Maximum number of regions to zero out.
      max_height (int, float): Maximum height of the hole.
      If float, it is calculated as a fraction of the image height.
      max_width (int, float): Maximum width of the hole.
      If float, it is calculated as a fraction of the image width.
      min_holes (int): Minimum number of regions to zero out. If `None`,
          `min_holes` is be set to `max_holes`. Default: `None`.
      min_height (int, float): Minimum height of the hole. Default: None. If `None`,
          `min_height` is set to `max_height`. Default: `None`.
          If float, it is calculated as a fraction of the image height.
      min_width (int, float): Minimum width of the hole. If `None`, `min_height` is
          set to `max_width`. Default: `None`.
          If float, it is calculated as a fraction of the image width.
  
      fill_value (int, float, list of int, list of float): value for dropped pixels.
      mask_fill_value (int, float, list of int, list of float): fill value for dropped pixels
          in mask. If `None` - mask is not affected. Default: `None`.
  
  Targets:
      image, mask, keypoints
  
  Image types:
      uint8, float32
  
  Reference:
  |  https://arxiv.org/abs/1708.04552
  |  https://github.com/uoguelph-mlrg/Cutout/blob/master/util/cutout.py
  |  https://github.com/aleju/imgaug/blob/master/imgaug/augmenters/arithmetic.py
code: def get_transform_init_args_names(self):
      return (
          "max_holes",
          "max_height",
          "max_width",
          "min_holes",
          "min_height",
          "min_width",
          "fill_value",
          "mask_fill_value",
      )
  
file_path: albumentations/albumentations/augmentations/dropout/coarse_dropout.py
imports: import random
  from typing import Iterable, List, Optional, Sequence, Tuple, Union
  import numpy
  from ...core.transforms_interface import DualTransform, KeypointType
  from .functional import cutout
label_desc: Use image node_id 9 for calling the CoarseDropout obj's underlying member method code with example usage: obj.get_transform_init_args_names() and returns: str,  str,  str,  str,  str,  str,  str,  str