code: def kernel_cdf_weibull(x, sample, bw):
      # Weibull kernel for cumulative distribution, cdf, estimation
  
      # need shape-scale parameterization for scipy
      # references use m, lambda parameterization
      return stats.weibull_min.sf(
          sample, 1 / bw, scale=x / special.gamma(1 + bw)
      )
  
imports: import numpy
  from scipy import special, stats
label_desc: Use image node_id 27 for calling a global function with example usage: kernel_cdf_weibull(x, sample, bw) and returns: stats