def _expected_output_channels(num_input_channels: int) -> int:
    """
    Gets the expected number of output channels that the SegmentationEncoder produces for a given number
    of input channels.
    """
    channels = num_input_channels + 2
    channels = int((channels + 4 + 2) * 0.5)
    channels = int((channels + 4 + 2) * 0.5)
    channels = int((channels + 4 + 2) * 0.5)
    channels = int((channels + 6 + 3) * 0.5)
    return channels