docstr: ivy.Container instance method variant of ivy.mel_weight_matrix. This
  method simply wraps the function, and so the docstring for
  ivy.mel_weight_matrix also applies to this method with minimal changes.
  
  Parameters
  ----------
  num_mel_bins
      The number of bands in the mel spectrum.
  dft_length
      The size of the original DFT obtained from (n_fft / 2 + 1).
  sample_rate
      Samples per second of the input signal.
  lower_edge_hertz
      Lower bound on the frequencies to be included in the mel spectrum.
  upper_edge_hertz
      The desired top edge of the highest frequency band.
  
  Returns
  -------
  ret
      MelWeightMatrix of shape:  [frames, num_mel_bins]
docstr_tok: ["ivy.Container","instance","method","variant","of","ivy.mel_weight_matrix",".","This","method","simply","wraps","the","function",",","and","so","the","docstring","for","ivy.mel_weight_matrix","also","applies","to","this","method","with","minimal","changes",".","Parameters","--","--","--","--","--","num_mel_bins","The","number","of","bands","in","the","mel","spectrum",".","dft_length","The","size","of","the","original","DFT","obtained","from","(","n_fft","\/","2","+","1",")",".","sample_rate","Samples","per","second","of","the","input","signal",".","lower_edge_hertz","Lower","bound","on","the","frequencies","to","be","included","in","the","mel","spectrum",".","upper_edge_hertz","The","desired","top","edge","of","the","highest","frequency","band",".","Returns","--","--","--","-","ret","MelWeightMatrix","of","shape",":","[","frames",",","num_mel_bins","]"]
code: def mel_weight_matrix(
      self: ivy.Container,
      num_mel_bins: int,
      dft_length: int,
      sample_rate: int,
      lower_edge_hertz: Optional[float] = 0.0,
      upper_edge_hertz: Optional[float] = 3000.0,
  ):
      r"""ivy.Container instance method variant of ivy.mel_weight_matrix. This
      method simply wraps the function, and so the docstring for
      ivy.mel_weight_matrix also applies to this method with minimal changes.
  
      Parameters
      ----------
      num_mel_bins
          The number of bands in the mel spectrum.
      dft_length
          The size of the original DFT obtained from (n_fft / 2 + 1).
      sample_rate
          Samples per second of the input signal.
      lower_edge_hertz
          Lower bound on the frequencies to be included in the mel spectrum.
      upper_edge_hertz
          The desired top edge of the highest frequency band.
  
      Returns
      -------
      ret
          MelWeightMatrix of shape:  [frames, num_mel_bins]
      """
      return self.static_mel_weight_matrix(
          num_mel_bins,
          dft_length,
          sample_rate,
          lower_edge_hertz,
          upper_edge_hertz,
      )
  
imports: from typing import Optional, Union, List, Dict
  import ivy
  from ivy.data_classes.container.base import ContainerBase
label_desc: Use image node_id 24 for calling the _ContainerWithCreationExperimental obj's underlying member method code with example usage: obj.mel_weight_matrix(num_mel_bins, dft_length, sample_rate, lower_edge_hertz, upper_edge_hertz) and returns: self