ppforest2 v0.1.0
Projection Pursuit Decision Trees and Random Forests
Loading...
Searching...
No Matches
ppforest2::cli::ScenarioResult Struct Reference

Result of running a single benchmark scenario. More...

#include <Benchmark.hpp>

Public Attributes

std::string data
 
int g = 0
 
double mean_te_error = 0
 
double mean_time_ms = 0
 
double mean_tr_error = 0
 
int n = 0
 
std::string name
 
int p = 0
 
long peak_rss_bytes = -1
 
double peak_rss_mb = -1
 
int runs = 0
 
double scenario_time_ms = 0
 
int size = 0
 
double std_time_ms = 0
 
float train_ratio = 0.7f
 
float vars = 0
 

Detailed Description

Result of running a single benchmark scenario.

Parsed from the JSON output of ppforest2 evaluate.

Member Data Documentation

◆ data

std::string ppforest2::cli::ScenarioResult::data

◆ g

int ppforest2::cli::ScenarioResult::g = 0

◆ mean_te_error

double ppforest2::cli::ScenarioResult::mean_te_error = 0

◆ mean_time_ms

double ppforest2::cli::ScenarioResult::mean_time_ms = 0

◆ mean_tr_error

double ppforest2::cli::ScenarioResult::mean_tr_error = 0

◆ n

int ppforest2::cli::ScenarioResult::n = 0

◆ name

std::string ppforest2::cli::ScenarioResult::name

◆ p

int ppforest2::cli::ScenarioResult::p = 0

◆ peak_rss_bytes

long ppforest2::cli::ScenarioResult::peak_rss_bytes = -1

◆ peak_rss_mb

double ppforest2::cli::ScenarioResult::peak_rss_mb = -1

◆ runs

int ppforest2::cli::ScenarioResult::runs = 0

◆ scenario_time_ms

double ppforest2::cli::ScenarioResult::scenario_time_ms = 0

◆ size

int ppforest2::cli::ScenarioResult::size = 0

◆ std_time_ms

double ppforest2::cli::ScenarioResult::std_time_ms = 0

◆ train_ratio

float ppforest2::cli::ScenarioResult::train_ratio = 0.7f

◆ vars

float ppforest2::cli::ScenarioResult::vars = 0

The documentation for this struct was generated from the following file: