Neural network 从任何平台加载和使用预先训练的神经网络

Neural network 从任何平台加载和使用预先训练的神经网络,neural-network,pre-trained-model,Neural Network,Pre Trained Model,我正在构建一个代码,并尽可能地保持通用性。我看过很多教程和帖子,但它们都是特定于平台的(tensorflow\pytorch) 是否有一种好的方法来加载和使用先前训练过的神经网络模型,使代码能够同时处理torch和tensorflow?网络构建在哪个版本的tensorflow\torch中有关系吗?我希望代码尽可能通用 另外,我是否需要知道原始网络的结构,或者我可以加载并使用它而不考虑结构的概念?我认为不可能编写一个程序,从Torch和Tensorflow加载预先训练过的模型,因为它们以不同的格

我正在构建一个代码,并尽可能地保持通用性。我看过很多教程和帖子,但它们都是特定于平台的(tensorflow\pytorch)

是否有一种好的方法来加载和使用先前训练过的神经网络模型,使代码能够同时处理torch和tensorflow?网络构建在哪个版本的tensorflow\torch中有关系吗?我希望代码尽可能通用


另外,我是否需要知道原始网络的结构,或者我可以加载并使用它而不考虑结构的概念?

我认为不可能编写一个程序,从Torch和Tensorflow加载预先训练过的模型,因为它们以不同的格式保存

如果您自己创建模型,您可能需要研究开放式神经网络交换格式(),这是一项由Amazon、Facebook、Microsoft和其他公司支持的计划,旨在为深度学习模型创建一种可移植的文件格式