compact

Класс: ClassificationTree

Компактное дерево

Синтаксис

ctree = compact(tree)

Описание

ctree = compact(tree) создает компактную версию tree.

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

tree

Дерево классификации, созданное с помощью fitctree.

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

ctree

Компактное дерево решений. ctree имеет CompactClassificationTree классов. Вы можете предсказать классификации, используя ctree именно так, как вы можете использовать tree. Однако с ctree не содержит обучающих данных, вы не можете выполнить некоторые действия, такие как перекрестная валидация.

Примеры

расширить все

Сравните размер дерева классификации для данных радужной оболочки глаза Фишера с компактной версией дерева.

load fisheriris
fulltree = fitctree(meas,species);
ctree = compact(fulltree);
b = whos('fulltree'); % b.bytes = size of fulltree
c = whos('ctree'); % c.bytes = size of ctree
[b.bytes c.bytes] % shows ctree uses half the memory
ans = 1×2

       11762        5097