def compute_log_sum(val): min_val = np.min(val, axis=0, keepdims=True) return np.mean(min_val - np.log(np.mean(np.exp(-val + min_val), axis=0)))