def METHOD_NAME(model: tf.keras.Model) -> typing.List:
    """
    Helper function to get a QuantizationSimModel's original wrapped layers weights.
    :param model: QuantizationSimModel to get weights from
    :return: A list of weights
    """
    layer_to_wrap_weights = []
    for layer in model.layers:
        if isinstance(layer, tf.keras.layers.InputLayer):
            continue
        if isinstance(layer, QcQuantizeWrapper):
            layer_to_wrap_weights.extend(layer._layer_to_wrap.get_weights()) #pylint: disable=protected-access
        else:
            layer_to_wrap_weights.extend(layer.get_weights())
    return layer_to_wrap_weights