code: def hull_center(points: np.ndarray, k: int) -> np.ndarray:
      """Center of the cuboid enclosing the hull."""
      hull = ConvexHull(points[:k])
      maxi = np.asarray(hull.vertices[0])
      mini = np.asarray(hull.vertices[0])
      for v in hull.vertices:
          maxi = np.maximum(np.asarray(v), maxi)
          mini = np.minimum(np.asarray(v), mini)
      return 0.5 * (maxi + mini)
  
imports: import copy
  import numpy
  from scipy.spatial import ConvexHull
  import nevergrad.common.typing
  from nevergrad.parametrization import parameter
  from nevergrad.parametrization import transforms
  from .None import sequences
  from .None import base
  from .base import IntOrParameter
  from .None import utils
label_desc: Use image node_id 2 for calling a global function with example usage: hull_center(points, k) and returns: unknown