#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(). |
1.3.7