如何与他人分享训练好的物流模型?
How to share trained logistic models with others?
我有 5 个使用私有数据训练的逻辑模型。我希望他们在另一个成员的另一个私人数据上得到验证。我如何共享训练过的模型,以便它们可以在另一个系统 运行 任意版本的 R 和包(即尽可能便携)上进行评估?我知道 .RData
个文件,但它们不能解决依赖性或数据依赖性问题。
编辑:
尝试使用 save
、load
提到的 approach,如下所示
save(Model1, file = "my_model1.test.rda")
model_diff <- load('my_model1.test.rda')
model_diff
[1] "Model1"
但是加载的模型 model_diff
包含字符串 "Model1"
而不是它的内容。
如果有人在寻找答案,可以使用 saveRDS()
保存模型
saveRDS(lm.model, 'my_model.rds')
并使用 readRDS()
函数
在不同的会话中加载它们
Model_load <- readRDS('my_model.rds')
基于m-dz的回答。
我有 5 个使用私有数据训练的逻辑模型。我希望他们在另一个成员的另一个私人数据上得到验证。我如何共享训练过的模型,以便它们可以在另一个系统 运行 任意版本的 R 和包(即尽可能便携)上进行评估?我知道 .RData
个文件,但它们不能解决依赖性或数据依赖性问题。
编辑:
尝试使用 save
、load
提到的 approach,如下所示
save(Model1, file = "my_model1.test.rda")
model_diff <- load('my_model1.test.rda')
model_diff
[1] "Model1"
但是加载的模型 model_diff
包含字符串 "Model1"
而不是它的内容。
如果有人在寻找答案,可以使用 saveRDS()
saveRDS(lm.model, 'my_model.rds')
并使用 readRDS()
函数
Model_load <- readRDS('my_model.rds')
基于m-dz的回答。