detector_benchmark.watermark.auto_watermark¶
Attributes¶
Classes¶
| This is a generic watermark class that will be instantiated as one of the watermark classes of the library when | 
Functions¶
| Get the watermark class name from the algorithm name. | 
Module Contents¶
- detector_benchmark.watermark.auto_watermark.WATERMARK_MAPPING_NAMES¶
- detector_benchmark.watermark.auto_watermark.watermark_name_from_alg_name(name)¶
- Get the watermark class name from the algorithm name. 
- class detector_benchmark.watermark.auto_watermark.AutoWatermark¶
- This is a generic watermark class that will be instantiated as one of the watermark classes of the library when created with the [AutoWatermark.load] class method. - This class cannot be instantiated directly using __init__() (throws an error). - load(algorithm_config=None, gen_model=None, model_config=None, *args, **kwargs)¶
- Load the watermark algorithm instance based on the algorithm name.