googlenet_vgg16_all_whitebox_process.py 671 B

1234567891011121314151617
  1. """
  2. GoogleNet, VGG16基于pytorch、tensorflow、keras框架的白盒水印处理验证流程
  3. """
  4. from watermark_verify.process.general_process_define import WhiteBoxWatermarkProcessDefine
  5. class ModelWatermarkProcessor(WhiteBoxWatermarkProcessDefine):
  6. def __init__(self, model_filename):
  7. super(ModelWatermarkProcessor, self).__init__(model_filename)
  8. def process(self) -> bool:
  9. """
  10. 根据流程定义进行处理,并返回模型标签验证结果
  11. :return: 模型标签验证结果
  12. """
  13. verify_result = self.verify_label(scope=(3, 7)) # 模型标签检测通过,进行标签验证
  14. return verify_result