ppforest2 v0.1.0
Projection Pursuit Decision Trees and Random Forests
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cnlohmann::adl_serializer< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >Eigen::Matrix ↔ JSON
 Cnlohmann::adl_serializer< ppforest2::serialization::Export< ppforest2::Forest::Ptr > >
 Cnlohmann::adl_serializer< ppforest2::serialization::Export< ppforest2::Model::Ptr > >
 Cnlohmann::adl_serializer< ppforest2::serialization::Export< ppforest2::Tree::Ptr > >
 Cnlohmann::adl_serializer< ppforest2::stats::ClassificationMetrics >
 Cnlohmann::adl_serializer< ppforest2::stats::ConfusionMatrix >
 Cnlohmann::adl_serializer< ppforest2::stats::RegressionMetrics >
 Cnlohmann::adl_serializer< ppforest2::VariableImportance >
 Cnlohmann::adl_serializer< std::optional< T > >
 Cppforest2::Bagged< M >Bootstrap-aggregated model wrapper
 Cppforest2::cli::BenchmarkParamsBenchmark-specific options
 Cppforest2::cli::BenchmarkReportBenchmark report with comparison, display, and export
 Cppforest2::cli::BenchmarkSuiteA suite of scenarios with shared defaults
 Cppforest2::viz::BoundarySegmentA clipped decision boundary line segment in 2D feature space
 Cppforest2::TrainingSpec::BuilderFluent builder for TrainingSpec
 Cppforest2::stats::simulation::params::ClassificationClassification simulation: group-shifted normals
 Cppforest2::stats::ClassificationMetricsClassification evaluation metrics
 Cppforest2::io::layout::ColumnColumn definition for table formatting
 Cppforest2::TrainingSpec::Builder::ConfigBuilder state — the configuration being assembled
 Cppforest2::io::ConfigDisplayHintsOptional display hints for print_configuration
 Cppforest2::stats::ConfusionMatrixA confusion matrix comparing predicted vs actual group labels
 Cppforest2::cli::EvaluateParams::ConvergenceConvergence control
 Cppforest2::stats::DataPacketBundled dataset: features, response, and group labels
 Cppforest2::cli::EvaluateParamsEvaluate and convergence options (shared by evaluate + benchmark)
 Cppforest2::io::EvaluateResultSummary of an evaluation run
 Cppforest2::serialization::Export< T >A model bundled with its export metadata and optional metrics
 Cppforest2::io::csv::FeatureSetResult of parsing a feature-only CSV (no response column)
 Cppforest2::stats::GroupPartitionContiguous-block representation of grouped observations
 Cppforest2::viz::HalfSpaceA half-space constraint derived from an ancestor split
 Cppforest2::JsonReaderA small DSL for extracting-and-validating values out of a JSON object with path-aware error messages
 Cppforest2::viz::LayoutEdgeAn edge between two positioned nodes with a cutpoint label
 Cppforest2::viz::LayoutNodeA positioned tree node in the computed layout
 Cppforest2::viz::LayoutParamsLayout parameters for tree structure rendering
 Cppforest2::cli::serve::LoadedModelImmutable model snapshot captured once at server startup
 Cppforest2::ModelAbstract base class for predictive models (trees and forests)
 Cppforest2::cli::ModelParamsModel training parameters shared by train and evaluate
 Cppforest2::io::ModelStatsPer-iteration training statistics
 Cppforest2::NodeContextMutable context accumulating intermediate results during node training
 Cppforest2::test::NodeContextFixtureTest-only fixture that owns the storage backing a NodeContext
 Cppforest2::viz::NodeDataPer-node data collected by routing observations through the tree
 Cppforest2::stats::NormalNormal (Gaussian) random number generator
 Cppforest2::io::OutputQuiet-aware, indentation-aware output context
 Cppforest2::cli::ParamsAll CLI options and runtime parameters
 Cppforest2::cli::serve::PredictionResultResult of running a prediction request — kept around for the predictions store so the server can serve cached HTML on shareable URLs
 Cppforest2::cli::serve::PredictionStoreIn-memory bounded store of recent prediction results, keyed by opaque IDs that survive a page refresh. Capacity-limited LRU; evicts the oldest entry once capacity is reached
 CProcessResultCaptured output of a child-process invocation
 Cppforest2::ProportionsTag type for requesting vote-proportion predictions
 Cppforest2::viz::RegionPolygonA convex decision region polygon in 2D with its predicted group
 Cppforest2::stats::simulation::params::RegressionRegression simulation: linear model over i.i.d. features
 Cppforest2::stats::RegressionMetricsRegression evaluation metrics
 Cppforest2::cli::serve::ResponseStatus, body, MIME content type, and extra response headers
 Cppforest2::pp::ProjectionPursuit::ResultResult of a projection pursuit optimization step
 Cppforest2::vars::VariableSelection::ResultResult of a variable selection step
 Cstd::runtime_error
 Cppforest2::cli::ServeParamsserve subcommand options. CLI-exclusive; no config file roundtrip
 Cppforest2::cli::SimulateParamsSimulation data source options
 Cppforest2::stats::SplitIndices for a train/test split
 CStrategy< Derived >CRTP base class providing self-registration for strategy types
 CStrategy< Binarization >
 CStrategy< Cutpoint >
 CStrategy< Grouping >
 CStrategy< LeafStrategy >
 CStrategy< ProjectionPursuit >
 CStrategy< StopRule >
 CStrategy< VariableSelection >
 Cppforest2::cli::BenchmarkReport::StyleDisplay style for benchmark report output
 Cppforest2::cli::SuiteResultAggregated results for an entire suite run
 Cppforest2::io::TempDirRAII temporary directory with automatic cleanup
 CTempDirRAII temporary directory with automatic cleanup
 Cppforest2::io::TempFileRAII temporary file with automatic cleanup
 CTempFileRAII temporary file with automatic cleanup
 Ctesting::Test
 Cppforest2::TrainingSpecTraining configuration for projection pursuit trees and forests
 Cppforest2::cli::TrainResultResult of a train operation containing the model and training duration
 Cppforest2::viz::TreeLayoutComplete tree layout: positioned nodes and labelled edges
 Cppforest2::TreeNodeAbstract base class for nodes in a projection pursuit tree
 Cppforest2::stats::UniformDiscrete uniform random integer generator over [min, max]
 Cppforest2::VariableImportanceGrouped result of the variable importance measures
 Cppforest2::Model::VisitorVisitor interface for model dispatch
 Cppforest2::TreeNode::VisitorVisitor interface for tree node dispatch