table of contents
other versions
- jessie 1.0.10-1
mlpack::Timer(3) | MLPACK | mlpack::Timer(3) |
NAME¶
mlpack::Timer - The timer class provides a way for MLPACK methods to be timed.SYNOPSIS¶
Static Public Member Functions¶
static timeval Get (const std::string &name)
Detailed Description¶
The timer class provides a way for MLPACK methods to be timed. The three methods contained in this class allow a named timer to be started and stopped, and its value to be obtained. Definition at line 73 of file timers.hpp.Member Function Documentation¶
static timeval mlpack::Timer::Get (const std::string &name) [static]¶
Get the value of the given timer. Parameters:name Name of timer to return value of.
static void mlpack::Timer::Start (const std::string &name) [static]¶
Start the given timer. If a timer is started, then stopped, then re-started, then re-stopped, the final value of the timer is the length of both runs -- that is, MLPACK timers are additive for each time they are run, and do not reset. Note:Undefined behavior will occur if a timer is started
twice.
Parameters:
name Name of timer to be started.
static void mlpack::Timer::Stop (const std::string &name) [static]¶
Stop the given timer. Note:Undefined behavior will occur if a timer is started
twice.
Parameters:
name Name of timer to be stopped.
Author¶
Generated automatically by Doxygen for MLPACK from the source code.Tue Sep 9 2014 | Version 1.0.10 |