MCPcopy Index your code
hub / github.com/DIVE128/DMVSNet / update

Method update

tools.py:24–37  ·  view source on GitHub ↗
(self, new_input)

Source from the content-addressed store, hash-verified

22 self.count = 0
23
24 def update(self, new_input):
25 self.count += 1
26 if len(self.sum_data) == 0:
27 for k, v in new_input.items():
28 if not isinstance(v, float):
29 raise NotImplementedError("invalid data {}: {}".format(k, type(v)))
30 self.sum_data[k] = v
31 self.avg_data[k] = v
32 else:
33 for k, v in new_input.items():
34 if not isinstance(v, float):
35 raise NotImplementedError("invalid data {}: {}".format(k, type(v)))
36 self.sum_data[k] += v
37 self.avg_data[k] = self.sum_data[k] / self.count
38
39
40def write_cam(file, cam):

Callers 3

train_epochMethod · 0.95
validateMethod · 0.95
forwardMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected