我有一个模型训练并存储在一个名为“rpartModel.RData”的文件中,在我的 R 脚本中要在 DeployR 中使用这个模型,我需要在每次调用脚本时加载模型。有什么方法可以只加载一次文件并在 R 脚本中使用该变量?
我的代码:
library(caret)
load("rpartModel.RData") #no way to run just once and be used as global?
predict(fitRPart,kyphosis[10,])
Found it.
Using the RBroker I can espcify a file to be preloaded, like in this java example https://github.com/deployr/java-example-fraud-score/blob/master/src/main/java/com/revo/deployr/rbroker/example/service/FraudService.java .
PoolPreloadOptions preloadOptions = new PoolPreloadOptions();
preloadOptions.filename = "rpartModel.rData";