code: def _log_linear_interpolation(predictions):
          
          log_probs = utils.average_arrays([p.log() for p in predictions])
          # pylint: disable=invalid-unary-operand-type
          return -log_probs.log_softmax()
docs: Returns averaged and re-normalized log probabilities