如何在没有源代码的情况下修改预先训练好的tensorflow模型?

如何在没有源代码的情况下修改预先训练好的tensorflow模型?,tensorflow,Tensorflow,我想修改一个预先训练好的模型(具体来说,是tensorflow检测动物园中的ssdlit-mobilenetv2)。 我想做的是提取一层的输出,对输出做一些修改,然后反馈它并继续运行模型。 我只得到了.pb文件和ckpt文件,没有源代码我怎么能做到这一点 那么我应该使用什么代码呢?我想,你没有简单的方法来做到这一点。。只需为基于现有数据的具体修改编写您自己的工具,而不是将其再次保存为检查点并从该点继续训练过程 如果文件中有值的信息,那么您可以手动更改它,但我认为这不会有效 此外,正如您知道的名称

我想修改一个预先训练好的模型(具体来说,是tensorflow检测动物园中的ssdlit-mobilenetv2)。 我想做的是提取一层的输出,对输出做一些修改,然后反馈它并继续运行模型。 我只得到了.pb文件和ckpt文件,没有源代码我怎么能做到这一点


那么我应该使用什么代码呢?

我想,你没有简单的方法来做到这一点。。只需为基于现有数据的具体修改编写您自己的工具,而不是将其再次保存为检查点并从该点继续训练过程

如果文件中有值的信息,那么您可以手动更改它,但我认为这不会有效


此外,正如您知道的名称(mobilentv2),您可以找到网络体系结构和源代码

实际上,它应该是ssdlite+mobilenetv2,mobilenetv2作为功能提取器,而不仅仅是mobilenetv2。我试图找到源代码,但失败了这是我得到的唯一文件,但我不知道如何使用它。图形是否由该文件生成?(与正常的tensorflow文件有很大不同)