Here is a list of all modules:
Data Providers | Structures storing and providing data throughout the training |
Deciders | Decision functions that can be used in the inner nodes of a tree, \(h(v, \theta_j)\) |
Gains | Gain calculators for calculating \(I\) |
Impurity Measures | Impurity measures for calculating \(H\) |
Leafs | Leafs for storing the leaf distributions and estimation of joint distributions |
Threshold Optimizers | These objects encapsulate the optimization of split parameters \(\theta_j\) |
Desk Implementations | The 'desks' encapsulate thread local storage |