首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用只有模型权重而没有模型类的cleverhans

使用只有模型权重而没有模型类的cleverhans
EN

Stack Overflow用户
提问于 2019-02-26 20:13:24
回答 1查看 101关注 0票数 0

我使用的是别人创建的预训练模型,他们只发布了模型权重。目前,我正在将模型权重导入到我的图中,并通过张量名称调用它们。然而,这似乎与cleverhans的代码不兼容,该代码似乎需要具有方法predict的模型对象。

有没有什么办法可以解决这个问题,因为我没有model类和预测方法,所以不需要我重写大多数cleverhans攻击?

EN

回答 1

Stack Overflow用户

发布于 2019-02-27 23:41:18

您描述的内容应该是可能的,但可能会对资源造成一定程度的消耗,因为它可能会多次重新创建图形。基本上,您可以在init方法中实现一个接受图形检查点的CleverHans模型类。get_logitsfprop方法应该接受一个输入张量,并通过执行一些图操作来加载图以获得相应的输出张量,从而将检查点图的输入张量替换为您自己的张量:请参见`tf.import_graph_de:https://www.tensorflow.org/api_docs/python/tf/graph_util/import_graph_def中的input_map参数

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

https://stackoverflow.com/questions/54885332

复制
相关文章

相似问题

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