我将在开放访问平台中部署来自tensorflow
对象检测API的冻结图,我想知道,一旦加载了frozen_graph.pb
文件,是否可以访问模型的所有细节,例如:
1)层的数目和类型,
2)预训练模型的名称
3)列车配置
( 4) eval配置
5)其他相关信息
如果是,有没有办法保护所有这些信息?
非常感谢。
发布于 2019-05-20 09:43:39
pb
-file包含图中的所有操作、它们的结构和权重。从原始模型/图中反向工程并不容易,但对于任何了解TensorFlow内部操作和它们之间的关系的人来说绝对是可行的。
在obfuscate_names
中有一个TransformGraph
操作可以在一定程度上缓解这一问题:names
尽管这会使逆向工程变得更加困难,但它绝对不是完全解决问题的方法。无论哪种方式,pb
文件必须包含图形的操作才能执行它们,因此,没有100%安全的反逆向工程技术来阻止人们提取原始架构。
https://stackoverflow.com/questions/56217845
复制相似问题