code: def _score(self, triplets: Union[np.ndarray, TT]) -> TT:  # type: ignore
      _, torch, _, _, _, _, _, _ = lazy_embed_import_dep()
      emb = self._kg_embeddings.clone().detach()
      if not isinstance(triplets, torch.Tensor):
          triplets = torch.tensor(triplets)
      score = self._embed_model.score(emb, triplets)
      prob = torch.sigmoid(score)
      return prob.detach()
  
imports: import logging
  import numpy
  import pandas
  from typing import Optional, Union, Callable, List, TYPE_CHECKING, Any, Tuple
  from .PlotterBase import Plottable
  from .compute.ComputeMixin import ComputeMixin
label_desc: Use image node_id 11 for calling the HeterographEmbedModuleMixin obj's underlying member method code with example usage: obj._score(triplets) and returns: prob