Skip to content

Perform parameter smoothing #2

Description

@HengerLi

To perform parameter smoothing, the original smooth_mnist.py requires a default file 'saved_models/model_mnist_Feb.04_15.41.37/params.yaml', which the author may want to share for someone don't want train their own model.
However, when I set the dir to a freshly training model, for example, training_param_fname= 'saved_models/model_mnist_Aug.16_20.42.53/params.yaml'. It leads to the following error:
KeyError Traceback (most recent call last)
in ()
178 helper.params['poison_delta']=training_params['poison_delta']
179 helper.params['poison_pattern']=training_params['poison_pattern']
--> 180 helper.params['poison_label_swap']==training_params['poison_label_swap']
181 helper.params['is_poison']==training_params['is_poison']
182 helper.params['adversary_list']==training_params['adversary_list']

KeyError: 'poison_label_swap'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions