Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

compact

Conjunto de clasificación compacta

Sintaxis

cens = compact(ens)

Descripción

cens = compact(ens) crea una versión compacta de.ens Puede predecir las clasificaciones usando exactamente lo que puede usar.censens Sin embargo, dado que no contiene datos de entrenamiento, no puede realizar algunas acciones, como la validación cruzada.cens

Argumentos de entrada

ens

Un conjunto de clasificación creado con.fitcensemble

Argumentos de salida

cens

Un conjunto de clasificación compacta. tiene clase.censCompactClassificationEnsemble

Ejemplos

expandir todo

Compare el tamaño de un conjunto de clasificación para los datos de iris de Fisher con la versión compacta del conjunto.

Cargue el conjunto de datos de iris de Fisher.

load fisheriris

Entrena un conjunto de 100 árboles de clasificación potenciado usando AdaBoostM2.

t = templateTree('MaxNumSplits',1); % Weak learner template tree object ens = fitcensemble(meas,species,'Method','AdaBoostM2','Learners',t);

Cree una versión compacta y compare los tamaños de conjunto.ens

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

      428573      388174

La versión compacta del conjunto utiliza menos memoria que el conjunto completo. Tenga en cuenta que los tamaños de conjunto pueden variar ligeramente, dependiendo de su sistema operativo.