|
ppforest2 v0.1.0
Projection Pursuit Decision Trees and Random Forests
|
#include "models/strategies/pp/ProjectionPursuit.hpp"#include "models/strategies/vars/VariableSelection.hpp"#include "models/strategies/cutpoint/Cutpoint.hpp"#include "models/strategies/stop/StopRule.hpp"#include "models/strategies/binarize/Binarization.hpp"#include "models/strategies/grouping/Grouping.hpp"#include "models/strategies/leaf/LeafStrategy.hpp"#include <memory>#include <thread>#include <nlohmann/json.hpp>Go to the source code of this file.
Classes | |
| class | ppforest2::TrainingSpec::Builder |
| Fluent builder for TrainingSpec. More... | |
| struct | ppforest2::TrainingSpec::Builder::Config |
| Builder state — the configuration being assembled. More... | |
| class | ppforest2::TrainingSpec |
| Training configuration for projection pursuit trees and forests. More... | |
Namespaces | |
| namespace | ppforest2 |
| Binarization strategies for multiclass-to-binary reduction. | |
Functions | |
| bool | ppforest2::is_classification (TrainingSpec const &spec) |
Whether spec describes a classification training run. | |
| bool | ppforest2::is_classification (TrainingSpec::Ptr const &spec) |
Pointer overload — null-safe; returns false for a null spec. | |
| bool | ppforest2::is_regression (TrainingSpec const &spec) |
Whether spec describes a regression training run. | |
| bool | ppforest2::is_regression (TrainingSpec::Ptr const &spec) |
Pointer overload — null-safe; returns false for a null spec. | |