问题标签 [cleverhans]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - CleverHans 与 TensorFlow 插件不兼容
我一直在尝试使用 CleverHans(https://github.com/tensorflow/cleverhans)。
背景
我在这里运行此文件 - https://github.com/tensorflow/cleverhans/blob/master/cleverhans_tutorials/mnist_tutorial_tf.py,使用 Python 3.7.6 和 TensorFlow 1.15.3,这导致我出现以下错误:
然而,CleverHans 并不真正适用于 TensorFlow 的第 2 版及更高版本,他们正在努力发布一个新版本。实际上,我什至将 TensorFlow 更新到 2.3.0 只是为了看看会发生什么。这导致了一堆错误和错误修复,最后我到了这里:
显然,CleverHans 不适用于 TensorFlow 2。
问题
我的问题是fgsm.py
文件(CleverHans)在不与 TensorFlow <2 一起使用tensorflow_addons
时如何使用。tensorflow_addons
另外,我想唯一的解决方案是让事情在没有 的情况下工作tensorflow_addons
,但我不确定那会付出多少努力。
任何与规避 TensorFlow Addons 或全新方法相关的建议都会很棒。
谢谢!
python - 安装/使用 CleverHans 库的问题
我尝试使用 tensorflow 安装或使用cleverhans 库,但失败了。(Cleverhans 3.0.1)
我尝试了 TF 1.12、1.13、1.15、2.0、2.3.1,但每次使用教程代码时都会出现另一个错误。
例如:TF 2.3.1 -->模块 'tensorflow' 没有属性 'GraphKeys' TF 1.13.1 --> 一些 tf.keras.v1 api 调用不起作用
是否有任何工作配置可用于在 tensorflow 中使用cleverhans?我应该使用旧版本的cleverhans吗?
python - 没有发现 softmax 层的cleverhans 攻击
我正在尝试对回归模型实施cleverhans 攻击。我的模型有 2 个因变量。
我正在使用cleverhans 2.1.0 tensorflow 1.15 也尝试了新版本。我的攻击代码是
在此之后我收到一个错误 no softmx 。那么,我是否必须遵循其他步骤。请帮助。
python - 无法安装cleverhans 3.1.0版
我正在尝试安装cleverhans verion 3.1.0,但出现以下错误
点安装cleverhans==3.1.0
注意:您可能需要重新启动内核才能使用更新的软件包。错误:找不到满足要求的版本cleverhans==3.1.0(来自版本:2.1.0、3.0.0、3.0.0.post0、3.0.1)错误:没有找到与cleverhans==3.1 匹配的发行版.0
我想在 3.1.0 版本中访问 random_lp_vector 方法,如果我在 3.0.1 中尝试,我也无法访问在最新版本 4.0.0 中是否有任何可用于对抗性训练的选项
请帮助
yolo - 带 YOLO 模型的 Cleverhans
我正在尝试使用 Cleverhans 存储库来尝试一些攻击(FGSM、CW 等)。我训练了一个基于 Yolo 架构的模型,我想对它进行这些攻击。对于 FGSM,我需要将 logits 层作为参数,但我不知道 yolo 是如何工作的。有没有办法只使用 Yolo 进行分类而不是分类和检测?还是 Yolo 先检测物体再分类?有人用 Yolo 试过 Cleverhans 吗?或者有什么好的教程吗?提前致谢!:)
python - 安装cleverhans 3
我是对抗性机器学习的新手,正在尝试安装cleverhans 库。我看到cleverhans V4 还没有完成,所以我正在尝试安装版本3。我在Anaconda 上使用Spyder。因此,我使用 python 3.6 在 conda 中创建了一个新环境,并在 anaconda 提示符下使用“conda install -c conda-forgecleverhans”命令安装了cleverhans 3.1。我的方向正确吗?我现在需要安装 tensorflow 1 吗?当我尝试导入 tensorflow 时,它显示“没有名为 'tensorflow' 的模块”
python - 找不到cleverhans模块
我正在破坏下面的代码,但它显示了一个错误。我尝试了不同的方法来安装cleverhans,它被安装但仍然显示错误。
安装cleverhans的前沿版本
!pip install git+https://github.com/tensorflow/cleverhans.git#egg=cleverhans
进口cleverhans
print("Cleverhans 版本:" + cleverhans.version )
错误-
ModuleNotFoundError Traceback(最近一次调用最后一次)在 3 get_ipython().system('pip install git+https://github.com/tensorflow/cleverhans.git#egg=cleverhans') 4 ----> 5 importcleverhans 6将 tensorflow 导入为 tf 7 将 numpy 导入为 np
ModuleNotFoundError:没有名为“cleverhans”的模块
pip - ModuleNotFoundError:Colab 中没有名为“cleverhans.utils_keras”的模块
cleverhans
我使用以下内容安装Colab
:
它似乎运作良好。然后我使用以下内容:
我得到: