class_docstr: Interface for a subnetwork builder.
  
  Given features, labels, and the best ensemble of subnetworks at iteration
  t-1, a `Builder` creates a `Subnetwork` to add to a candidate
  ensemble at iteration t. These candidate ensembles are evaluated against one
  another at the end of the iteration, and the best one is selected based on its
  complexity-regularized loss.
class_docstr_tok: ["Interface","for","a","subnetwork","builder",".","Given","features",",","labels",",","and","the","best","ensemble","of","subnetworks","at","iteration","t-1",",","a","`","Builder","`","creates","a","`","Subnetwork","`","to","add","to","a","candidate","ensemble","at","iteration","t.","These","candidate","ensembles","are","evaluated","against","one","another","at","the","end","of","the","iteration",",","and","the","best","one","is","selected","based","on","its","complexity-regularized","loss","."]
docstr: Returns the unique name of this subnetwork within an iteration.
  
  Returns:
    String name of this subnetwork.
docstr_tok: ["Returns","the","unique","name","of","this","subnetwork","within","an","iteration",".","Returns",":","String","name","of","this","subnetwork","."]
code: def name(self):
      r"""Returns the unique name of this subnetwork within an iteration.
  
      Returns:
        String name of this subnetwork.
      """
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import abc
  import collections
  import six
label_desc: Use image node_id 1 for calling the Builder obj's underlying member method code with example usage: obj.name() without return types