Мне удалось успешно сгенерировать модель для помощи в моем многослойном назначении, используя библиотеку 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
Я считаю, что мой текущий объем памяти позволил бы загрузить модель, поскольку этого было достаточно для генерации модели.
Кто-нибудь смог сохранить и загрузить сгенерированную млр модель для повторного использования? Если да, сможете ли вы порекомендовать или подтвердить подход сохранения и загрузки модели?