class_docstr: Has a list of pairs that we could ask the user to label.
class_docstr_tok: ["Has","a","list","of","pairs","that","we","could","ask","the","user","to","label","."]
code: def __len__(self) -> int:
      return len(self.candidates)
  
imports: from __future__ import annotations
  import logging
  import random
  from abc import ABC, abstractmethod
  from typing import TYPE_CHECKING, overload
  from warnings import warn
  import numpy
  import numpy.typing
  import sklearn.linear_model
  import dedupe.core
  import dedupe.training
label_desc: Use image node_id 2 for calling the HasCandidates obj's underlying member method code with example usage: obj.__len__() and returns: len