code: def _bw_experimental(x, grid_counts=None, x_std=None, x_range=None):
      """Experimental bandwidth estimator."""
      bw_silverman = _bw_silverman(x, x_std=x_std)
      bw_isj = _bw_isj(x, grid_counts=grid_counts, x_range=x_range)
      return 0.5 * (bw_silverman + bw_isj)
  
imports: import warnings
  import numpy
  from scipy.fftpack import fft
  from scipy.optimize import brentq
  from scipy.signal import convolve, convolve2d, gaussian
  from scipy.sparse import coo_matrix
  from scipy.special import ive
  from ..utils import _cov, _dot, _stack, conditional_jit
label_desc: Use image node_id 4 for calling a global function with example usage: _bw_experimental(x, grid_counts, x_std, x_range) and returns: unknown