如何在python中加载R的.rda神经网络模型

如何在python中加载R的.rda神经网络模型,python,r,Python,R,我使用R中的neuralnet()函数完成了一个二进制分类模型。我使用pythonkeras完成了相同的网络,由于参数调整,它的预测精度较低。因此,我使用save(model_nnet,file=“/tmp/model_nnet.rda”)保存了R的神经网络模型,并使用load(file=“/tmp/model_nnet.rda”)加载 我的问题是我可以用python加载这个文件吗?RData文件是R对象的存储格式,因此可以包含复杂的数据结构和元数据。这不容易翻译成其他语言的数据格式 您必须将R

我使用R中的
neuralnet()
函数完成了一个二进制分类模型。我使用python
keras
完成了相同的网络,由于参数调整,它的预测精度较低。因此,我使用
save(model_nnet,file=“/tmp/model_nnet.rda”)
保存了R的神经网络模型,并使用
load(file=“/tmp/model_nnet.rda”)加载


我的问题是我可以用python加载这个文件吗?RData文件是R对象的存储格式,因此可以包含复杂的数据结构和元数据。这不容易翻译成其他语言的数据格式

您必须将RData文件加载到R中,并使用其他包将所需对象的组件写入文本文件——例如,您可以使用R的一个JSON包将其写入JSON文件,然后使用Python JSON模块将其读入。但是,您必须手动从模型拟合中提取参数和数字等,并构造一个可以写入JSON的对象。可能有人已经为您的对象类执行了此操作