class_docstr: Performs DP aggregations.
class_docstr_tok: ["Performs","DP","aggregations","."]
docstr: Creates CompoundCombiner based on aggregation parameters.
docstr_tok: ["Creates","CompoundCombiner","based","on","aggregation","parameters","."]
code: def _create_compound_combiner(
      self, params: pipeline_dp.AggregateParams
  ) -> combiners.CompoundCombiner:
      """Creates CompoundCombiner based on aggregation parameters."""
      return combiners.create_compound_combiner(
          params, self._budget_accountant
      )
  
imports: import functools
  from typing import Any, Callable, Optional, Sequence, Tuple, Union
  import pipeline_dp
  from pipeline_dp import budget_accounting
  from pipeline_dp import combiners
  from pipeline_dp import contribution_bounders
  from pipeline_dp import dp_computations
  from pipeline_dp import partition_selection
  from pipeline_dp import pipeline_functions
  from pipeline_dp import report_generator
  from pipeline_dp import sampling_utils
  from pipeline_dp.dataset_histograms import computing_histograms
  from pipeline_dp.private_contribution_bounds import PrivateL0Calculator
label_desc: Use image node_id 15 for calling the DPEngine obj's underlying member method code with example usage: obj._create_compound_combiner(params) and returns: combiners