首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >convert_pytorch_model_to_tf()是如何工作的?

convert_pytorch_model_to_tf()是如何工作的?
EN

Stack Overflow用户
提问于 2019-04-23 23:11:50
回答 1查看 108关注 0票数 0

我正在玩mnist_tutorial_pytorch.py,并且我在fgsm_params字典中设置了eps = 0

根据我的理解,这意味着fgsm攻击应该什么都不做,目标模型的准确性不会降低。

但是我得到了一个pytorch模型,它的测试精度是99.05%,adv精度是97.94%。我注意到这个pytorch模型被convert_pytorch_model_to_tf()函数转换为tensorflow模型。那么,这种减少是由转换还是其他原因造成的呢?

我用于复制的参数:

代码语言:javascript
复制
fgsm_params = {"eps": 0.3, "clip_min": 0.0, "clip_max": 1.0}  # I replaced 0.3 to 0.
EN

回答 1

Stack Overflow用户

发布于 2019-06-09 08:29:12

我们现在向CleverHans添加了对PyTorch的支持,因此您不必首先转换模型。可以在这里找到FGSM攻击:https://github.com/tensorflow/cleverhans/blob/master/cleverhans/future/torch/attacks/fast_gradient_method.py

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55814318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档