code: def get_clusterable_weights(self):
      """Returns list of clusterable weight tensors.
  
      All the weight tensors which the layer wants to be clustered during
      training must be returned by this method.
  
      Returns: List of weight tensors/kernels in the keras layer which must be
          clustered during training. Each element in the list is a (name, kernel)
          2-tuple that consists of the name of the clusterable kernel and the
          kernel object itself.
      """
      raise NotImplementedError("Must be implemented in subclasses.")
  
imports: import abc
  import six
label_desc: Use image node_id 1 for calling the ClusterableLayer obj's underlying member method code with example usage: obj.get_clusterable_weights() without return types