MCPcopy Create free account
hub / github.com/Pints-AI/1.5-Pints / MovingAverage

Class MovingAverage

finetune/full.py:57–65  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

55
56
57class MovingAverage:
58 moving_average = 0
59 _samples = 0
60
61 def compute(self, value: float):
62 new_total = self.moving_average * self._samples + value
63 self._samples += 1
64 self.moving_average = new_total / self._samples
65 return self.moving_average
66
67
68MOVING_AVERAGE = MovingAverage()

Callers 1

full.pyFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected