注意及流程

发布时间:2026/10/24 2:00:37
注意及流程 开始新开终端可以检查echo $OMP_NUM_THREADSexport OMP_NUM_THREADS16 export MKL_NUM_THREADS16 echo $OMP_NUM_THREADS echo $MKL_NUM_THREADSexport HF_ENDPOINThttps://hf-mirror.com跑黑白盒aab.py调用过aa_test脚本对抗样本保存在同一个目录里面就是MI....的已经被覆盖了Before Attack不需要对抗样本目录 |跨数据集1. Mark → Duke 的 Before Attackpython test.py --name ft_ResNet50 --use_data duke --test_dir /root/autodl-tmp/data/duke/pytorch2. Duke → Mark 的 Before Attackpython test.py --name ft_ResNet50 --use_data Market-1501 --test_dir /root/autodl-tmp/data/Market-1501/pytorch3. Mark → MSMT 和 Duke → MSMT 的 Before Attackpython test.py --name ft_ResNet50 --use_data MSMT17_V1 --test_dir /root/autodl-tmp/data/MSMT17_V1/pytorchbefore attack看target模型 | 跨数据集跨模型(target)De-121python test.py --name ft_net_dense --use_dense --use_data duke --test_dir /root/autodl-tmp/data/duke/pytorchpython test.py --name ft_net_dense --use_dense --use_data Market-1501 --test_dir /root/autodl-tmp/data/Market-1501/pytorchpython test.py --name ft_net_dense --use_dense --use_data MSMT17_V1 --test_dir /root/autodl-tmp/data/MSMT17_V1/pytorch(target)Hr-18python test.py --name ft_net_hr --use_hr --use_data duke --test_dir /root/autodl-tmp/data/duke/pytorchpython test.py --name ft_net_hr --use_hr --use_data Market-1501 --test_dir /root/autodl-tmp/data/Market-1501/pytorchpython test.py --name ft_net_hr --use_hr --use_data MSMT17_V1 --test_dir /root/autodl-tmp/data/MSMT17_V1/pytorch跨数据集跨模型注意特征攻击odfa,lta,gaga去掉分类头再跑crossdata.pycrossdata.py换掉aa_test.py里面的cece.py可以使用aaaacross.py调用这个过程生成对抗、跑黑白盒详细改crossdata、改bai、hei测试里的相关使用的数据集名字看另一个博客文章。防御攻击a_defence_test.pya_defence.py defence.py其实应该先跑这个因为对抗样本被覆盖了运行a_gen.py分两批生成res-50的对抗样本改cece.py的分类头去然后使用a_defence_test.py直接调用运行各个方法的攻击防御模型即可。集成攻击具体攻击方法改adv_data_test.py / adv_data_black_test.py里面的数据集相关的路径然后jicheng.py要更根据是不是分类或者特征攻击的方法修改--feature所以最后分两步用aab.py调用aa_test.py里面的函数进行完成。before attackBefore attack不需要生成对抗样本也不管你是不是集成攻击。它就是干净 query 干净 gallery 正常测试每个 target 模型的 Rank-1 / mAP所以这行只用test.py跑正常测试。比如 Market 上这张表python test.py --name ft_ResNet50 --use_data Market-1501 --test_dir /root/autodl-tmp/data/Market-1501/pytorch解释得到Re-50*的 Before attack。python test.py --name ft_net_dense --use_dense --use_data Market-1501 --test_dir /root/autodl-tmp/data/Market-1501/pytorch解释得到De-121*的 Before attack。python test.py --name ft_net_hr --use_hr --use_data Market-1501 --test_dir /root/autodl-tmp/data/Market-1501/pytorch解释得到Hr-18*的 Before attack。python test.py --name ft_net_convnext --use_convnext --use_data Market-1501 --test_dir /root/autodl-tmp/data/Market-1501/pytorch解释得到Conv的 Before attack。python test.py --name ft_net_swin --use_swin --use_data Market-1501 --test_dir /root/autodl-tmp/data/Market-1501/pytorch解释得到Swin的 Before attack。python test.py --name ft_net_swinv2 --use_swinv2 --use_data Market-1501 --test_dir /root/autodl-tmp/data/Market-1501/pytorch解释得到Swinv2的 Before attack。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询