code: def _tile_k_init(cls, op: "KMeansPlusPlusInit"):
      X = op.x
      n_clusters = op.n_clusters
      x_squared_norms = op.x_squared_norms
      random_state = op.state
      n_local_trials = op.n_local_trials
  
      centers = _kmeans_plus_plus_init(
          X, x_squared_norms, random_state, n_clusters, n_local_trials
      )
      return (yield from recursive_tile(centers))
  
imports: import inspect
  import numpy
  from ...None import opcodes
  from ...None import tensor
  from ...core import OutputType, recursive_tile
  from ...core.operand import OperandStage
  from ...serialization.serializables import KeyField, Int32Field
  from ...tensor.array_utils import as_same_device, device
  from ...tensor.core import TensorOrder
  from ...tensor.random import RandomStateField
  from ...utils import has_unknown_shape
  from ..metrics import euclidean_distances
  from ..operands import LearnOperand, LearnOperandMixin
label_desc: Use image node_id 11 for calling the KMeansPlusPlusInit obj's underlying member method code with example usage: obj._tile_k_init(cls, op) and returns: unknown