compact
Compact tree
Syntax
Description
Examples
Create a Compact Classification Tree
Compare the size of the classification tree for Fisher's iris data to the compact version of the tree.
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
11931 5266
Input Arguments
tree
— Classification tree
ClassificationTree
object
Classification tree, specified as a ClassificationTree
object.
Use the fitctree
function to create a classification
tree object.
Output Arguments
ctree
— Compact decision tree
CompactClassificationTree
object
Compact decision tree, returned as a CompactClassificationTree
object.
You can predict classifications using ctree
exactly as you can
using tree
. However, since ctree
does not contain
training data, you cannot perform some actions, such as cross validation.
Extended Capabilities
GPU Arrays
Accelerate code by running on a graphics processing unit (GPU) using Parallel Computing Toolbox™.
This function fully supports GPU arrays. For more information, see Run MATLAB Functions on a GPU (Parallel Computing Toolbox).
Version History
Introduced in R2011a
See Also
CompactClassificationTree
| ClassificationTree
| fitctree
| predict
Apri esempio
Si dispone di una versione modificata di questo esempio. Desideri aprire questo esempio con le tue modifiche?
Comando MATLAB
Hai fatto clic su un collegamento che corrisponde a questo comando MATLAB:
Esegui il comando inserendolo nella finestra di comando MATLAB. I browser web non supportano i comandi MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)