treelite
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CASTBuilder
 CASTNode
 CAccumulatorContextNode
 CConditionNode
 CCategoricalConditionNode
 CNumericalConditionNode
 CMainNode
 COutputNode
 CQuantizerNode
 CTranslationUnitNode
 CBranchAnnotatorBranch annotator class
 CCloneableAbstract interface for classes that can be cloned
 CCompiledModel
 CCompilerInterface of compiler
 CASTJavaCompiler
 CASTNativeCompiler
 CCSRBatchSparse batch in Compressed Sparse Row (CSR) format
 CDeepCopyUniquePtr< T >Wrapper around std::unique_ptr that supports deep copying and moving
 CDenseBatchDense batch
 CDMatrixSimple data matrix in CSR (Compressed Sparse Row) storage
 CPredictor::EntryData layout. The value -1 signifies the missing value. When the "missing" field is set to -1, the "fvalue" field is set to NaN (Not a Number), so there is no danger for mistaking between missing values and non-missing values
 CFunctionRegEntryBase
 CCompilerRegRegistry entry for compiler
 CLogCallbackRegistry
 CModelThin wrapper for tree ensemble model
 CModelBuilderModel builder class
 CModelBuilderImpl
 CTree::NodeTree node
 CParameter
 CCLIParam
 CCompilerParamParameters for tree compiler
 CModelParam
 CPredictorPredictor class: wrapper for optimized prediction code
 CSpscQueue< T >Lock-free single-producer-single-consumer queue for each thread
 CSpscQueue< InputToken >
 CThreadPool< InputToken, OutputToken, TaskContext >
 CThresholdVariant
 CTreeIn-memory representation of a decision tree
 CTreeBuilderTree builder class
 CTreeBuilderImpl
 CTreeliteAPIErrorEntry