code: def compute_output_shape(self, input_shape):
      return _compute_output_shape(self.recipe(), input_shape)
  
imports: from typing import List, Optional, Dict, cast
  import tensorflow
  from tensorflow.keras.layers import Layer
  from .._backends import UnknownSize
  from .None import RearrangeMixin, ReduceMixin
  from ._einmix import _EinmixMixin
  from ..einops import TransformRecipe, _reconstruct_from_shape_uncached
label_desc: Use image node_id 1 for calling the Reduce obj's underlying member method code with example usage: obj.compute_output_shape(input_shape) and returns: _compute_output_shape