Beispiel #1
0
 def process_one_batch(self, model: MultiRelationEmbedder,
                       batch_edges: EdgeList) -> Stats:
     if self.overrides is not None:
         with override_model(model, **self.overrides):
             return self._process_one_batch(model, batch_edges)
     else:
         return self._process_one_batch(model, batch_edges)
Beispiel #2
0
 def process_one_batch(self, model: MultiRelationEmbedder,
                       batch_edges: EdgeList) -> Stats:
     with override_model(
             model,
             num_batch_negs=self.override_num_batch_negs,
             num_uniform_negs=self.override_num_uniform_negs,
     ):
         return super().process_one_batch(model, batch_edges)