    def __call__(self, value):
        """
        # Parameters

        value : `float`
            The value to average.
        """
        self._count += dist_reduce_sum(1)
        self._total_value += dist_reduce_sum(float(list(self.detach_tensors(value))[0]))
# Parameters

value : `float`
The value to average.
allennlp/training/metrics/average.py