class_docstr: The TPUEmbedding Base class.
  
  This class only contains the basic logic to check the feature config and table
  config for the tpu embedding mid level APIs.
docstr: Call the mid level api to do embedding lookup.
docstr_tok: ["Call","the","mid","level","api","to","do","embedding","lookup","."]
code: def __call__(
      self, features: Any, weights: Optional[Any] = None
  ) -> Any:
      """Call the mid level api to do embedding lookup."""
      if not self._built:
          self.build()
      return self.embedding_lookup(features, weights)
  
file_path: tensorflow-upstream/tensorflow/python/tpu/tpu_embedding_base.py
imports: import functools
  from typing import Any, Dict, Iterable, Optional, Union, Text
  from tensorflow.python.framework import dtypes
  from tensorflow.python.ops import variables
  from tensorflow.python.tpu import tpu_embedding_v2_utils
  from tensorflow.python.trackable import autotrackable
  from tensorflow.python.util import nest
label_desc: Use image node_id 6 for calling the TPUEmbeddingBase obj's underlying member method code with example usage: obj.__call__(features, weights) and returns: self