|
ppforest2 v0.1.0
Projection Pursuit Decision Trees and Random Forests
|
Core numeric type aliases for the ppforest2 library. More...
Typedefs | |
| using | Feature = float |
| Scalar type for feature values (float or double). | |
| using | FeatureMatrix = Eigen::Matrix<Feature, Eigen::Dynamic, Eigen::Dynamic> |
| Dynamic-size matrix of feature values. | |
| using | FeatureVector = Eigen::Matrix<Feature, Eigen::Dynamic, 1> |
| Dynamic-size column vector of feature values. | |
| template<typename T> | |
| using | Matrix = Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic> |
| Generic dynamic-size matrix. | |
| using | Response = int |
| Scalar type for group labels (integer). | |
| using | ResponseVector = Eigen::Matrix<Response, Eigen::Dynamic, 1> |
| Dynamic-size column vector of group labels. | |
| template<typename T> | |
| using | Vector = Eigen::Matrix<T, Eigen::Dynamic, 1> |
| Generic dynamic-size column vector. | |
Core numeric type aliases for the ppforest2 library.
All matrix and vector types are Eigen dynamic-size types. The scalar precision for features is controlled by the compile-time flag PPFOREST2_DOUBLE_PRECISION (float by default).
| using ppforest2::types::Feature = float |
Scalar type for feature values (float or double).
| using ppforest2::types::FeatureMatrix = Eigen::Matrix<Feature, Eigen::Dynamic, Eigen::Dynamic> |
Dynamic-size matrix of feature values.
| using ppforest2::types::FeatureVector = Eigen::Matrix<Feature, Eigen::Dynamic, 1> |
Dynamic-size column vector of feature values.
| using ppforest2::types::Matrix = Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic> |
Generic dynamic-size matrix.
| using ppforest2::types::Response = int |
Scalar type for group labels (integer).
| using ppforest2::types::ResponseVector = Eigen::Matrix<Response, Eigen::Dynamic, 1> |
Dynamic-size column vector of group labels.
| using ppforest2::types::Vector = Eigen::Matrix<T, Eigen::Dynamic, 1> |
Generic dynamic-size column vector.