class_docstr: A combiner for utility analysis sums.
class_docstr_tok: ["A","combiner","for","utility","analysis","sums","."]
code: def __init__(
      self,
      spec: budget_accounting.MechanismSpec,
      params: pipeline_dp.AggregateParams,
      metric: pipeline_dp.Metrics = pipeline_dp.Metrics.SUM,
  ):
      self._spec = spec
      self._params = copy.deepcopy(params)
      self._metric = metric
  
imports: import abc
  import copy
  from dataclasses import dataclass
  from typing import Any, List, Optional, Tuple
  import numpy
  import math
  import pipeline_dp
  from pipeline_dp import budget_accounting
  from pipeline_dp import dp_computations
  from analysis import metrics
  from analysis import poisson_binomial
  from pipeline_dp import partition_selection
label_desc: Use image node_id 1 to create a new SumCombiner object from inherited base classes: UtilityAnalysisCombiner with example: obj = SumCombiner(spec, params, metric)