code: def weibull(x, alpha, beta, kappa, delta):
      """Weibull model
      http://www.pisces-conservation.com/growthhelp/index.html?morgan_mercer_floden.htm
  
      Parameters
      ----------
      x : int
      alpha : float
      beta : float
      kappa : float
      delta : float
  
      Returns
      -------
      float
          alpha - (alpha - beta) * np.exp(-(kappa * x)**delta)
      """
      return alpha - (alpha - beta) * np.exp(-((kappa * x) ** delta))
  
file_path: nni/nni/algorithms/hpo/curvefitting_assessor/curvefunctions.py
imports: import numpy
label_desc: Use image node_id 11 for calling a global function with example usage: weibull(x, alpha, beta, kappa, delta) and returns: unknown