class_docstr: An ensemble candidate found during the search phase.
  
  Args:
    name: String name of this ensemble candidate.
    subnetwork_builders: Candidate :class:`adanet.subnetwork.Builder` instances
      to include in the ensemble.
    previous_ensemble_subnetwork_builders: :class:`adanet.subnetwork.Builder`
      instances to include from the previous ensemble.
class_docstr_tok: ["An","ensemble","candidate","found","during","the","search","phase",".","Args",":","name",":","String","name","of","this","ensemble","candidate",".","subnetwork_builders",":","Candidate",":","class",":","`","adanet.subnetwork.Builder","`","instances","to","include","in","the","ensemble",".","previous_ensemble_subnetwork_builders",":",":","class",":","`","adanet.subnetwork.Builder","`","instances","to","include","from","the","previous","ensemble","."]
code: def __new__(
      cls,
      name,
      subnetwork_builders,
      previous_ensemble_subnetwork_builders,
  ):
      return super(Candidate, cls).__new__(
          cls,
          name=name,
          subnetwork_builders=tuple(subnetwork_builders),
          previous_ensemble_subnetwork_builders=tuple(
              previous_ensemble_subnetwork_builders or []
          ),
      )
  
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 Candidate obj's underlying member method code with example usage: obj.__new__(cls, name, subnetwork_builders, previous_ensemble_subnetwork_builders) and returns: super