The current AttackerModel class only supports passing pre-defined paramters (like make_adv ...) and attacker_kwargs.
For some slightly more advanced users, I think it is common to have models with addtional arguments (parmeters that are more than inputs and outputs), such as:
The current
AttackerModel
class only supports passing pre-defined paramters (likemake_adv
...) andattacker_kwargs
.For some slightly more advanced users, I think it is common to have models with addtional arguments (parmeters that are more than inputs and outputs), such as:
The current
AttackerModel
class do not really give the flexibility to handle inputs likerandom_x
andrandom_y
.Does it worth giving the user the flexibility to call their wrapped model with addtiional input parameters? I think simply adding something like
in the
AttackerModel
can do it?Thanks for open sourcing the great package though.