class_docstr: A combination for mixed complex & real representations.
code: def output_shape(
      self, input_shapes: Sequence[Tuple[int, ...]]
  ) -> Tuple[int, ...]:  # noqa: D102
      # symbolic output to avoid dtype issue
      # we only need to consider real part here
      return self.real_combination.output_shape(
          input_shapes=input_shapes
      )
  
imports: import logging
  from abc import ABC, abstractmethod
  from typing import Any, Callable, Iterable, Mapping, Optional, Sequence, Tuple
  import torch
  from class_resolver import ClassResolver, Hint, HintOrType, OptionalKwargs
  from class_resolver.contrib.torch import activation_resolver, aggregation_resolver
  from torch import nn
  from ..utils import ExtraReprMixin, combine_complex, split_complex
label_desc: Use image node_id 3 for calling the ComplexSeparatedCombination obj's underlying member method code with example usage: obj.output_shape(input_shapes) and returns: self