Fawkes踩过的坑以及如何解决非常详细
首先我是用anaconda创建的一个虚拟环境 fawkes_env后续的所有操作都是在该环境中实现不使用anaconda 可直接看第一步坑直接用conda create -n fawkes python3.9后pip install -e .可能因为 TensorFlow 版本过新导致不兼容Keras 2.3.1 TF 1.13.1 才是官方测试环境。官方明确不支持 Python 3.8在anaconda prompt命令行输入(我选择的是python3.6.8版本 建议使用官方要求版本):conda create -n fawkes_env python3.6.8第一步安装fawkespip install fawkes如果你没有root权限可以使用用户命名空间安装pip install --user fawkes因为是国外的镜像所以非常慢 建议手动下载再配置 git地址Shawn-Shan/fawkes: Fawkes, privacy preserving tool against facial recognition systems. More info at https://sandlab.cs.uchicago.edu/fawkeshttps://github.com/Shawn-Shan/fawkes手动下载需要cd 到对应的解压文件夹然后根据setup.py安装输入命令行pip install -e . 即可pip install -e .检查对TensorFlow版本1.x或2.4.1 以及Keras版本(2.4.3)pip show tensorflow pip show keras保护模式选择--modeFawkes提供三种保护模式满足不同隐私需求低模式low添加最少的扰动保护效果适中中模式mid平衡保护效果和图像质量高模式high最强的隐私保护但可能产生更明显的图像变化坑首次运行fawkes -d ...时程序自动从http://mirror.cs.uchicago.edu下载模型国内网络极易超时或中断。解决使用 IDM/迅雷 等多线程工具手动下载extractor_2.h5约 154 MB。下载地址http://mirror.cs.uchicago.edu/fawkes/files/extractor_2.h5目前还没有国内的镜像。使用后文mid high 需要下载http://mirror.cs.uchicago.edu/fawkes/files/extractor_0.h5手动放置到正确目录见下文。坑所有网上教程都说明要放到%USERPROFILE%\.fawkes\但照做后依然重新下载。最终正确路径fawkes-master/fawkes/model/即项目内部的model子文件夹。需要手动将extractor_2.h5放进去。指定包含待保护图像的目录路径生成cloaked图片cpu:fawkes -d ./my_photos --mode lowgpu:fawkes -d ./my_photos --mode low --gpu 0./my_photos换成放图片的目标文件夹使用绝对路径--mode mid --mode high 需要另一个权文件手动下载配置方式在上文已列出执行完上面操作处理后cloaked图片会生成在指定的文件下了解其他相关高级配置和操作https://blog.csdn.net/gitblog_00172/article/details/153555427?ops_request_miscelastic_search_miscrequest_idd68cf91807ea36d1c8fe83b919078b46biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-153555427-null-null.142^v102^controlutm_termfawkesspm1018.2226.3001.4187
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2607309.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!