docstr: ivy.Container instance method variant of ivy.median. This method
  simply wraps the function, and so the docstring for ivy.median also
  applies to this method with minimal changes.
  
  Parameters
  ----------
  self
      Input container including arrays.
  axis
      Axis or axes along which the medians are computed. The default is to compute
      the median along a flattened version of the array.
  keepdims
      If this is set to True, the axes which are reduced are left in the result
      as dimensions with size one.
  out
      optional output array, for writing the result to.
  
  Returns
  -------
  ret
      The median of the array elements.
  
  Examples
  --------
  With one :class:`ivy.Container` input:
  >>> x = ivy.Container(
  >>>     a=ivy.array([[10, 7, 4], [3, 2, 1]]),
  >>>     b=ivy.array([[1, 4, 2], [8, 7, 0]])
  >>> )
  >>> x.median(axis=0)
  {
      a: ivy.array([6.5, 4.5, 2.5]),
      b: ivy.array([4.5, 5.5, 1.])
  }
docstr_tok: ["ivy.Container","instance","method","variant","of","ivy.median",".","This","method","simply","wraps","the","function",",","and","so","the","docstring","for","ivy.median","also","applies","to","this","method","with","minimal","changes",".","Parameters","--","--","--","--","--","self","Input","container","including","arrays",".","axis","Axis","or","axes","along","which","the","medians","are","computed",".","The","default","is","to","compute","the","median","along","a","flattened","version","of","the","array",".","keepdims","If","this","is","set","to","True",",","the","axes","which","are","reduced","are","left","in","the","result","as","dimensions","with","size","one",".","out","optional","output","array",",","for","writing","the","result","to",".","Returns","--","--","--","-","ret","The","median","of","the","array","elements",".","Examples","--","--","--","--","With","one",":","class",":","`","ivy.Container","`","input",":",">",">",">","x","=","ivy.Container","(",">",">",">","a=ivy.array","(","[","[","10",",","7",",","4","]",",","[","3",",","2",",","1","]","]",")",",",">",">",">","b=ivy.array","(","[","[","1",",","4",",","2","]",",","[","8",",","7",",","0","]","]",")",">",">",">",")",">",">",">","x.median","(","axis=0",")","{","a",":","ivy.array","(","[","6.5",",","4.5",",","2.5","]",")",",","b",":","ivy.array","(","[","4.5",",","5.5",",","1",".","]",")","}"]
code: def median(
      self: ivy.Container,
      /,
      *,
      axis: Optional[Union[Tuple[int], int, ivy.Container]] = None,
      keepdims: Union[bool, ivy.Container] = False,
      out: Optional[ivy.Container] = None,
  ) -> ivy.Container:
      """ivy.Container instance method variant of ivy.median. This method
      simply wraps the function, and so the docstring for ivy.median also
      applies to this method with minimal changes.
  
      Parameters
      ----------
      self
          Input container including arrays.
      axis
          Axis or axes along which the medians are computed. The default is to compute
          the median along a flattened version of the array.
      keepdims
          If this is set to True, the axes which are reduced are left in the result
          as dimensions with size one.
      out
          optional output array, for writing the result to.
  
      Returns
      -------
      ret
          The median of the array elements.
  
      Examples
      --------
      With one :class:`ivy.Container` input:
      >>> x = ivy.Container(
      >>>     a=ivy.array([[10, 7, 4], [3, 2, 1]]),
      >>>     b=ivy.array([[1, 4, 2], [8, 7, 0]])
      >>> )
      >>> x.median(axis=0)
      {
          a: ivy.array([6.5, 4.5, 2.5]),
          b: ivy.array([4.5, 5.5, 1.])
      }
      """
      return self.static_median(
          self, axis=axis, keepdims=keepdims, out=out
      )
  
imports: from typing import Optional, Union, List, Dict, Tuple, Sequence
  import ivy
  from ivy.data_classes.container.base import ContainerBase
label_desc: Use image node_id 4 for calling the _ContainerWithStatisticalExperimental obj's underlying member method code with example usage: obj.median() and returns: self