class_docstr: Find outliers images with respect to the given properties.
  
  The check computes several image properties and then computes the number of outliers for each property.
  The check uses `IQR <https://en.wikipedia.org/wiki/Interquartile_range#Outliers>`_ to detect outliers out of the
  single dimension properties.
  
  Parameters
  ----------
  image_properties : List[Dict[str, Any]], default: None
      List of properties. Replaces the default deepchecks properties.
      Each property is a dictionary with keys ``'name'`` (str), ``method`` (Callable) and ``'output_type'`` (str),
      representing attributes of said method. 'output_type' must be one of:
  
      - ``'numerical'`` - for continuous ordinal outputs.
      - ``'categorical'`` - for discrete, non-ordinal outputs. These can still be numbers,
        but these numbers do not have inherent value.
  
      For more on image / label properties, see the guide about :ref:`vision__properties_guide`.
  n_show_top : int , default: 3
      number of outliers to show from each direction (upper limit and bottom limit)
  iqr_percentiles: Tuple[int, int], default: (25, 75)
      Two percentiles which define the IQR range
  iqr_scale: float, default: 1.5
      The scale to multiply the IQR range for the outliers detection
  min_samples : int , default: 10
      Minimum number of samples required to calculate IQR. If there are not enough non-null samples a specific
      property, the check will skip it. If all properties are skipped, the check will raise a NotEnoughSamplesError.
  {additional_check_init_params:2*indent}
docstr: Return default properties to run in the check.
docstr_tok: ["Return","default","properties","to","run","in","the","check","."]
code: def get_default_properties(self, data: VisionData):
      """Return default properties to run in the check."""
      return None
  
file_path: deepchecks/deepchecks/vision/checks/data_integrity/image_property_outliers.py
imports: import typing
  from deepchecks.vision import VisionData
  from deepchecks.vision._shared_docs import docstrings
  from deepchecks.vision.checks.data_integrity.abstract_property_outliers import AbstractPropertyOutliers
  from deepchecks.vision.utils.vision_properties import PropertiesInputType
label_desc: Use image node_id 2 for calling the ImagePropertyOutliers obj's underlying member method code with example usage: obj.get_default_properties(data) and returns: None