компактный

Создайте компактный ансамбль регрессии

Синтаксис

cens = compact(ens)

Описание

cens = compact(ens) создает компактную версию ens. Можно предсказать регрессии с помощью cens точно, как вы можете с помощью ens. Однако, поскольку cens не содержит данные тренировки, вы не можете выполнить некоторые действия, такие как перекрестная проверка.

Входные параметры

ens

Ансамбль регрессии создается с fitrensemble.

Выходные аргументы

cens

Компактный ансамбль регрессии. cens имеет класс CompactRegressionEnsemble.

Примеры

развернуть все

Сравните размер ансамбля регрессии для данных carsmall к размеру компактной версии ансамбля.

Загрузите набор данных carsmall и выберите ускорение, количество цилиндров, смещения, лошадиной силы и веса автомобиля как предикторы.

load carsmall
X = [Acceleration Cylinders Displacement Horsepower Weight];

Обучите ансамбль деревьев регрессии.

ens = fitrensemble(X,MPG);

Создайте компактную версию ens и сравните размеры ансамбля.

cens = compact(ens);
b = whos('ens'); 
c = whos('cens');  
[b.bytes c.bytes]  % b.bytes = size of ens and c.bytes = size of cens
ans = 1×2

      456673      425010

Компактный ансамбль использует меньше памяти.

Смотрите также

|

Для просмотра документации необходимо авторизоваться на сайте