code: def calc_im_size(img_height, img_width):
      '''Calculates shape of data after decoding.
  
      Parameters
      ----------
      img_height : int
          Height of encoded data.
      img_width : int
          Width of encoded data.
  
      Returns
      -------
      encoded_shape : tuple(int)
          Gives back 2-tuple with decoded image dimensions.
      '''
      height, width = img_height, img_width
      for _ in range(5):
          height, width = _get_deconv_outsize((height, width),
                                              4, 2, 1)
  
      return height, widtf calc_im_size(img_height, img_width):
      '''Calculates shape of data after decoding.
  
      Parameters
      ----------
      img_height : int
          Height of encoded data.
      img_width : int
          Width of encoded data.
  
      Returns
      -------
      encoded_shape : tuple(int)
          Gives back 2-tuple with decoded image dimensions.
      '''
      height, width = img_height, img_width
      for _ in range(5):
          height, width = _get_deconv_outsize((height, width),
                                              4, 2, 1)
  
      return height, width
docs: Calculates shape of data after decoding.
  
      Parameters
      ----------
      img_height : int
          Height of encoded data.
      img_width : int
          Width of encoded data.
  
      Returns
      -------
      encoded_shape : tuple(int)
          Gives back 2-tuple with decoded image dimensions.