Tensorflow 如何对TFlite模型进行微调

Tensorflow 如何对TFlite模型进行微调,tensorflow,deep-learning,tensorflow2.0,tensorflow-lite,transfer-learning,Tensorflow,Deep Learning,Tensorflow2.0,Tensorflow Lite,Transfer Learning,我想根据自己的数据对模型进行微调。但是,该模型是以tflite格式分发的。是否有方法从tflite文件中提取模型架构和参数?我不确定您需要什么。但是如果你想知道你的模型的确切架构,你可以用它来找出。 您将得到类似以下内容: 为您提供信息,TensorFlow Lite并不打算进行微调。您需要对经典TensorFlow模型进行微调,然后将其转换为TensorFlow Lite。一种方法是将TFLite文件转换为另一种格式,并导入支持培训的深度学习框架 类似于ONNX,使用,然后导入到您选择的框架中

我想根据自己的数据对模型进行微调。但是,该模型是以tflite格式分发的。是否有方法从tflite文件中提取模型架构和参数?

我不确定您需要什么。但是如果你想知道你的模型的确切架构,你可以用它来找出。 您将得到类似以下内容:


为您提供信息,TensorFlow Lite并不打算进行微调。您需要对经典TensorFlow模型进行微调,然后将其转换为TensorFlow Lite。

一种方法是将TFLite文件转换为另一种格式,并导入支持培训的深度学习框架


类似于ONNX,使用,然后导入到您选择的框架中。并非所有框架都可以从ONNX导入(例如PyTorch)。我相信您可以使用ONNXRuntime和MXNet进行培训。不确定您是否可以使用TensorFlow进行培训。

谢谢,这对我了解模型的体系结构很有用。我得到的模型是tflite格式的,我最初的问题是,是否有办法将tflite加载或转换为tensorflow作为tensorflow模型,以便我可以根据自己的数据对某些层进行微调,@Prunus的答案可以帮助您转换为tensorflow。我从来没有亲自测试过。或者现在您已经有了架构,您可以直接在TensorFlow上自己构建它。