【已解决】no module named ‘backdoor‘

本文介绍了一个GitHub上的深度学习图像分类水印项目,遇到的环境配置问题涉及到缺失backdoor模块。通过注释掉未使用的模块解决了问题,同时探讨了backdoor模块的存在背景。作者将继续解析项目其他问题。
摘要由CSDN通过智能技术生成

问题描述

        先来简单介绍一下,这是一个攻防项目,

        github链接为:GitHub - dnn-security/Watermark-Robustness-Toolbox: The official implementation of the IEEE S&P`22 paper "SoK: How Robust is Deep Neural Network Image Classification Watermarking".

        论文链接为:https://arxiv.org/abs/2108.04974

        环境是:python==3.8,系统ubuntu20.04,其他按照readme操作就可以。       

        但是在运行第一个demo实例的时候就报错:no module named '

原因分析及解决办法

        这个比较容易看出来的是缺少module对吧,但是执行

pip install backdoor

        但是执行上述语句并没有反应,说明并没有backdoor模块,那肯定是某一个包,但是查看了一下整个项目,并没有发现这个包,那解决办法就很简单了,把这个引用注释掉就ok了

# from backdoor import * 

        但是为什么会有这个backdoor模块呢,我在trustedAI找这个攻防包,发现确实有backdoor的python文件,看来确实在一些功能中需要用到这个,只是在本次训练中用不到,具体在哪用到呢,咱们以后再说。 

完结撒花

        老规矩,还是要有这个部分的,接下来继续针对这个项目其他问题进行解答。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值