code: def testLookup(self):
      init = self._config.knowledge_bank_config.initializer
      init.default_embedding.value.append(1)
      init.default_embedding.value.append(2)
      cache = de_nb_cache.DynamicEmbeddingNeighborCache(
          "nb_cache", self._config, service_address=self._kbs_address
      )
      embedding = cache.lookup(["first", "second", ""])
      self.assertAllClose(embedding.numpy(), [[1, 2], [1, 2], [0, 0]])
  
file_path: neural-structured-learning/research/carls/dynamic_embedding_neighbor_cache_test.py
imports: from research.carls import context
  from research.carls import dynamic_embedding_neighbor_cache
  from research.carls.testing import test_util
  import tensorflow
label_desc: Use image node_id 3 for calling the DynamicEmbeddingNeighborCacheTest obj's underlying member method code with example usage: obj.testLookup() without return types