code: def _kaiser_window(window_length, beta):
      n = paddle.arange(0, window_length)
      alpha = (window_length - 1) / 2.0
      return paddle_backend.i0(
          beta
          * paddle.sqrt(
              1 - paddle_backend.divide((n - alpha), alpha) ** 2.0
          )
      ) / paddle_backend.i0(beta)
  
file_path: ivy/ivy/functional/backends/paddle/experimental/creation.py
imports: from typing import Optional, Tuple, Union
  import math
  import paddle
  import ivy.functional.backends.paddle
  from paddle.device import core
  from ivy.func_wrapper import with_supported_dtypes, with_unsupported_device_and_dtypes
  import ivy
  from ..None import backend_version
label_desc: Use image node_id 1 for calling a global function with example usage: _kaiser_window(window_length, beta) and returns: unknown