|
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().
1.7.4