PLearn 0.1
|
#include <Profiler.h>
Public Member Functions | |
Stats () | |
Public Attributes | |
long | frequency_of_occurence |
Number of start/stop cycles. | |
long | wall_duration |
Wall-so-far, in clock ticks. | |
long | user_duration |
User-so-far, in clock ticks. | |
long | system_duration |
System-so-far, in clock ticks. | |
clock_t | wall_last_start |
Wall when last started. | |
clock_t | user_last_start |
User when last started. | |
clock_t | system_last_start |
System when last started. | |
int | nb_going |
Whether we have started this stat. |
Definition at line 102 of file Profiler.h.
PLearn::Profiler::Stats::Stats | ( | ) | [inline] |
Definition at line 113 of file Profiler.h.
: frequency_of_occurence(0), wall_duration(0), user_duration(0), system_duration(0), wall_last_start(0), user_last_start(0), system_last_start(0), nb_going(0) { }
Number of start/stop cycles.
Definition at line 104 of file Profiler.h.
Referenced by PLearn::Profiler::end(), PLearn::Profiler::report(), and PLearn::Profiler::reportwall().
Whether we have started this stat.
Definition at line 111 of file Profiler.h.
Referenced by PLearn::Profiler::end(), and PLearn::Profiler::start().
System-so-far, in clock ticks.
Definition at line 107 of file Profiler.h.
Referenced by PLearn::Profiler::end(), PLearn::Profiler::report(), PLearn::DeepBeliefNet::test(), PLearn::SubsamplingDBN::test(), PLearn::DeepBeliefNet::train(), PLearn::NatGradSMPNNet::train(), PLearn::mNNet::train(), PLearn::PseudolikelihoodRBM::train(), PLearn::SubsamplingDBN::train(), and PLearn::NatGradNNet::train().
System when last started.
Definition at line 110 of file Profiler.h.
Referenced by PLearn::Profiler::end(), and PLearn::Profiler::start().
User-so-far, in clock ticks.
Definition at line 106 of file Profiler.h.
Referenced by PLearn::Profiler::end(), PLearn::Profiler::report(), PLearn::DeepBeliefNet::test(), PLearn::SubsamplingDBN::test(), PLearn::DeepBeliefNet::train(), PLearn::NatGradSMPNNet::train(), PLearn::mNNet::train(), PLearn::PseudolikelihoodRBM::train(), PLearn::SubsamplingDBN::train(), and PLearn::NatGradNNet::train().
User when last started.
Definition at line 109 of file Profiler.h.
Referenced by PLearn::Profiler::end(), and PLearn::Profiler::start().
Wall-so-far, in clock ticks.
Definition at line 105 of file Profiler.h.
Referenced by PLearn::Profiler::end(), PLearn::Profiler::report(), PLearn::Profiler::reportwall(), and PLearn::AddCostToLearner::train().
Wall when last started.
Definition at line 108 of file Profiler.h.
Referenced by PLearn::Profiler::end(), and PLearn::Profiler::start().