PLearn 0.1
Public Member Functions | Public Attributes
PLearn::Profiler::Stats Class Reference

#include <Profiler.h>

Collaboration diagram for PLearn::Profiler::Stats:
Collaboration graph
[legend]

List of all members.

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.

Detailed Description

Definition at line 102 of file Profiler.h.


Constructor & Destructor Documentation

PLearn::Profiler::Stats::Stats ( ) [inline]

Member Data Documentation

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 when last started.

Definition at line 110 of file Profiler.h.

Referenced by PLearn::Profiler::end(), and PLearn::Profiler::start().

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


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines