docstr: ivy.Container instance method variant of ivy.ldexp. This method
  simply wraps the function, and so the docstring for ivy.ldexp also
  applies to this method with minimal changes.
  
  Parameters
  ----------
  self
      The container whose arrays should be multiplied by 2**x2.
  x2
      The container whose arrays should be used to multiply x1 by 2**x2.
  out
      optional output container, for writing the result to.
  
  Returns
  -------
  ret
      container including x1 * 2**x2.
  
  Examples
  --------
  With one :class:`ivy.Container` input:
  >>> x1 = ivy.Container(a=ivy.array([1, 2, 3]), b=ivy.array([1, 5, 10]))
  >>> x2 = ivy.Container(a=ivy.array([1, 2, 3]), b=ivy.array([1, 5, 10]))
  >>> x1.ldexp(x2)
  {
      a: ivy.array([2, 8, 24]),
      b: ivy.array([2, 160, 10240])
  }
code: def ldexp(
      self: ivy.Container,
      x2: Union[ivy.Array, ivy.NativeArray, ivy.Container],
      /,
      *,
      out: Optional[ivy.Container] = None,
  ) -> ivy.Container:
      """ivy.Container instance method variant of ivy.ldexp. This method
      simply wraps the function, and so the docstring for ivy.ldexp also
      applies to this method with minimal changes.
  
      Parameters
      ----------
      self
          The container whose arrays should be multiplied by 2**x2.
      x2
          The container whose arrays should be used to multiply x1 by 2**x2.
      out
          optional output container, for writing the result to.
  
      Returns
      -------
      ret
          container including x1 * 2**x2.
  
      Examples
      --------
      With one :class:`ivy.Container` input:
      >>> x1 = ivy.Container(a=ivy.array([1, 2, 3]), b=ivy.array([1, 5, 10]))
      >>> x2 = ivy.Container(a=ivy.array([1, 2, 3]), b=ivy.array([1, 5, 10]))
      >>> x1.ldexp(x2)
      {
          a: ivy.array([2, 8, 24]),
          b: ivy.array([2, 160, 10240])
      }
      """
      return self.static_ldexp(self, x2, out=out)
  
imports: from typing import Optional, Union, List, Dict, Tuple, Sequence
  from numbers import Number
  import ivy
  from ivy.data_classes.container.base import ContainerBase
label_desc: Use image node_id 44 for calling the _ContainerWithElementWiseExperimental obj's underlying member method code with example usage: obj.ldexp() and returns: self