code: def compute_child(
      self,
      weak_child: "HistogramValuesContainer",
      positions: list,
      size,
  ):
      result = {}
      for name, values in self._data.items():
          result[name] = values.compute_child(
              weak_child._data[name], positions, size
          )
      return HistogramValuesContainer(result)
  
imports: import typing
  from typing import MutableMapping
  from ._value import HistogramValues
  from ._plain import HistogramPlainValues
  from ._cipher import HistogramEncryptedValues
label_desc: Use image node_id 17 for calling the HistogramValuesContainer obj's underlying member method code with example usage: obj.compute_child(weak_child, positions, size) and returns: HistogramValuesContainer