Exemplo n.º 1
0
 def unsync_experts_data(self, expert_id: int):
     """ Reset global variables. """
     if len(self.training_data) > expert_id:
         _global_training_data.pop(f"{self.name}_{expert_id}", None)
         _global_training_labels.pop(f"{self.name}_{expert_id}", None)
         # _global_training_structures.pop(f"{self.name}_{expert_id}",None)
         _global_energy_labels.pop(f"{self.name}_{expert_id}", None)
Exemplo n.º 2
0
Arquivo: gp.py Projeto: mailhexu/flare
 def __del__(self):
     if self is None:
         return
     if self.name in _global_training_labels:
         return (
             _global_training_data.pop(self.name, None),
             _global_training_labels.pop(self.name, None),
         )
Exemplo n.º 3
0
 def __del__(self):
     _global_training_labels.pop(self.name, None)
     _global_training_data.pop(self.name, None)