#include <PTester.h>
Collaboration diagram for PLearn::StatSpec:
Public Member Functions | |
StatSpec () | |
void | init (const string &statname, PP< PLearner > learner) |
string | intStatName () |
string | statName () |
StatSpec () | |
void | init (const string &statname) |
string | statName () |
Public Attributes | |
string | extstat |
string | intstat |
"external" stat, to be computed over splits | |
string | setname |
"external" stat, to be computed over splits | |
int | setnum |
"train" or "test1" or "test2" ... | |
string | costname |
data set on which to compute stat: 0 :train, 1: test1, ... | |
int | costindex |
the name of the cost we are interested in. | |
string | intstatname |
"internal" stat to be computed over examples the given a train or test set of a split. | |
Private Member Functions | |
void | parseStatname (const string &statname) |
will determine extstat, intstat, setnum and costname from statname | |
void | parseStatname (const string &statname) |
will determine extstat, intstat, setnum and costname from statname |
Definition at line 165 of file PExperiment.cc.
|
Definition at line 175 of file PExperiment.cc. |
|
Definition at line 175 of file PTester.h. References setnum. |
|
Definition at line 445 of file PTester.cc. References parseStatname(). |
|
Definition at line 197 of file PExperiment.cc. References costindex, costname, parseStatname(), and setnum. |
|
Definition at line 181 of file PExperiment.cc. References costname, intstat, and setname. Referenced by statName(). |
|
will determine extstat, intstat, setnum and costname from statname
|
|
will determine extstat, intstat, setnum and costname from statname
Definition at line 206 of file PExperiment.cc. References costname, extstat, intstat, PLERROR, PLearn::removeallblanks(), setname, setnum, PLearn::split(), PLearn::split_on_first(), and PLearn::toint(). Referenced by init(). |
|
Definition at line 179 of file PTester.h. References extstat, intstatname, and setname. |
|
Definition at line 185 of file PExperiment.cc. References extstat, and intStatName(). |
|
the name of the cost we are interested in.
Definition at line 173 of file PExperiment.cc. Referenced by init(), PLearn::PTester::perform(), and StatSpec(). |
|
data set on which to compute stat: 0 :train, 1: test1, ...
Definition at line 172 of file PExperiment.cc. Referenced by init(), intStatName(), and parseStatname(). |
|
Definition at line 167 of file PTester.h. Referenced by parseStatname(), and statName(). |
|
"external" stat, to be computed over splits
Definition at line 169 of file PExperiment.cc. Referenced by intStatName(), parseStatname(), and PLearn::PTester::perform(). |
|
"internal" stat to be computed over examples the given a train or test set of a split. Ex.: "E[costname]" This string will at some point be used to call the VecStatsCollector's getStat(...) method. Definition at line 173 of file PTester.h. Referenced by PLearn::SequentialValidation::run(), and statName(). |
|
"external" stat, to be computed over splits
Definition at line 168 of file PTester.h. Referenced by intStatName(), parseStatname(), and statName(). |
|
"train" or "test1" or "test2" ...
Definition at line 169 of file PTester.h. Referenced by init(), parseStatname(), PLearn::PTester::perform(), PLearn::SequentialValidation::run(), and StatSpec(). |