epenreg.save {EnsemblePenReg} | R Documentation |
Custom Functions for Disk I/O in EnsemblePenReg Package
Description
These functions can be used whether filemethod
flag is set to TRUE
or FALSE
during the epenreg
call. Note that epenreg.load
‘returns’ the estimation object (in contrast to the standard load
method).
Usage
epenreg.save(obj, file)
epenreg.load(file)
Arguments
obj |
Object of classes |
file |
Filepath to where |
Value
Function epenreg.load
returns the saved obj
, with estimation files automatically copied to R temporary directory, and filepaths inside the obj
fields updated to point to these new filepaths.
Author(s)
Mansour T.A. Sharabiani, Alireza S. Mahani
See Also
Examples
## Not run:
data(servo)
myformula <- class~motor+screw+pgain+vgain
perc.train <- 0.7
index.train <- sample(1:nrow(servo), size = round(perc.train*nrow(servo)))
data.train <- servo[index.train,]
data.predict <- servo[-index.train,]
est <- epenreg(myformula, data.train, ncores=2, filemethod=TRUE
, baselearner.control=epenreg.baselearner.control(baselearners="knn"))
epenreg.save(est, "somefile")
rm(est) # alternatively, exit and re-launch R session
est.loaded <- epenreg.load("somefile")
newpred <- predict(est.loaded, data.predict)
# can also be used with filemethod set to FALSE
est <- epenreg(myformula, data.train, ncores=2, filemethod=FALSE
, baselearner.control=epenreg.baselearner.control(baselearners="knn"))
epenreg.save(est, "somefile")
rm(est) # alternatively, exit and re-launch R session
est.loaded <- epenreg.load("somefile")
newpred <- predict(est.loaded, data.predict)
## End(Not run)
[Package EnsemblePenReg version 0.7 Index]