|
ppforest2 v0.1.0
Projection Pursuit Decision Trees and Random Forests
|
Aggregated statistics across multiple training iterations. More...
#include <Presentation.hpp>
Public Member Functions | |
| double | mean_te_error () const |
| double | mean_time () const |
| double | mean_tr_error () const |
| double | std_te_error () const |
| double | std_time () const |
| double | std_tr_error () const |
| nlohmann::json | to_json () const |
| Serialize to JSON including per-iteration breakdown. | |
Public Attributes | |
| long | peak_rss_bytes = -1 |
| types::Vector< float > | te_error |
| types::Vector< float > | tr_error |
| types::Vector< float > | tr_times |
Aggregated statistics across multiple training iterations.
Stores per-iteration timing and error data, plus the process-wide peak RSS. Provides mean/std accessors and JSON serialization (including a per-iteration breakdown).
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| nlohmann::json ppforest2::io::ModelStats::to_json | ( | ) | const |
Serialize to JSON including per-iteration breakdown.
| long ppforest2::io::ModelStats::peak_rss_bytes = -1 |
| types::Vector<float> ppforest2::io::ModelStats::te_error |
| types::Vector<float> ppforest2::io::ModelStats::tr_error |
| types::Vector<float> ppforest2::io::ModelStats::tr_times |