code: def hamming_window(
      window_length,
      periodic=True,
      alpha=0.54,
      beta=0.46,
  ):
      return ivy.hamming_window(
          window_length,
          periodic=periodic,
          alpha=alpha,
          beta=beta,
      )
  
imports: import ivy
  from ivy.func_wrapper import with_supported_dtypes, with_unsupported_dtypes
  from ivy.functional.frontends.torch.func_wrapper import to_ivy_arrays_and_back
label_desc: Use image node_id 3 for calling a global function with example usage: hamming_window(window_length, periodic, alpha, beta) and returns: ivy