(self, update_dict)
| 50 | self.delimiter = delimiter |
| 51 | |
| 52 | def update(self, update_dict): |
| 53 | for k, v in update_dict.items(): |
| 54 | if isinstance(v, torch.Tensor): |
| 55 | if v.dim() != 0: |
| 56 | v = v.mean() |
| 57 | v = v.item() |
| 58 | assert isinstance(v, (float, int)) |
| 59 | self.meters[k].update(v) |
| 60 | |
| 61 | def update_from_meter(self, meter): |
| 62 | for key, value in meter.meters.items(): |
no outgoing calls
no test coverage detected