def METHOD_NAME(cls, config):
    if isinstance(config["threshold_factor"], dict):
        config["threshold_factor"] = keras.utils.deserialize_keras_object(
            config["threshold_factor"]
        )
    if isinstance(config["addition_factor"], dict):
        config["addition_factor"] = keras.utils.deserialize_keras_object(
            config["addition_factor"]
        )
    return cls(**config)