Tensorflow 冻结图是否显示了模型的细节?
我将在开放访问平台上部署tensorflow对象检测API中的冻结图,我想知道,冻结的_graph.pb文件一旦加载,是否可以访问模型的所有细节,例如: 1层的数量和类型 2预训练模型的名称 3列车配置 4评估配置 5其他相关信息 如果是,是否有办法保护所有这些信息 非常感谢。pb文件包含图形中的所有操作、它们的结构和权重。从中对原始模型/图形进行逆向工程不是一件小事,但对于任何了解TensorFlow内部操作及其关系的人来说,这绝对是可行的 TransformGraph中有一个模糊的名称操作,可以在一定程度上缓解这一问题:Tensorflow 冻结图是否显示了模型的细节?,tensorflow,object-detection-api,Tensorflow,Object Detection Api,我将在开放访问平台上部署tensorflow对象检测API中的冻结图,我想知道,冻结的_graph.pb文件一旦加载,是否可以访问模型的所有细节,例如: 1层的数量和类型 2预训练模型的名称 3列车配置 4评估配置 5其他相关信息 如果是,是否有办法保护所有这些信息 非常感谢。pb文件包含图形中的所有操作、它们的结构和权重。从中对原始模型/图形进行逆向工程不是一件小事,但对于任何了解TensorFlow内部操作及其关系的人来说,这绝对是可行的 TransformGraph中有一个模糊的名称操作,
尽管这会使逆向工程变得更加困难,但它绝对不是解决您问题的完整方案。无论哪种方式,pb文件必须包含图形的操作才能执行,因此,没有100%安全的反逆向工程技术来阻止人们提取您的原始架构。谢谢您的回答。您认为将模型转换为*.ONNX格式可以为模型提供更多的保护吗?这是一样的,或者更容易访问inshights?我不确定这种格式,但一般来说,如果不公开体系结构,就无法保存模型。