Сохранение и загрузка модели mlr - PullRequest
0 голосов
/ 03 сентября 2018

Мне удалось успешно сгенерировать модель для помощи в моем многослойном назначении, используя библиотеку mlr, используя следующую настройку,

scene.task = makeMultilabelTask(data = training.data, target = labels)
lrn.br = makeLearner("classif.rpart", predict.type = "prob")
lrn.br = makeMultilabelNestedStackingWrapper(lrn.br)
mdl.lrn <- train(lrn.br, scene.task)

Я сохранил свою модель, используя следующую строку,

save(mdl.lrn, file = "mdl.rda")

Размер сохраняемой модели составляет чуть более 1 ГБ.

Я попытался загрузить эту сохраненную модель, используя следующую строку,

load("mdl.rda")

Тем не менее, я постоянно исчерпываю пространство памяти, когда получаю сообщение, которое читает, Error: cannot allocate vector of size ### Kb Я считаю, что мой текущий объем памяти позволил бы загрузить модель, поскольку этого было достаточно для генерации модели.

Кто-нибудь смог сохранить и загрузить сгенерированную млр модель для повторного использования? Если да, сможете ли вы порекомендовать или подтвердить подход сохранения и загрузки модели?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...