Timing utility used to measure total method execution time over the lifetime of the containing object.
More...
#include <timer.h>
Timing utility used to measure total method execution time over the lifetime of the containing object.
◆ Monitor()
xgboost::common::Monitor::Monitor |
( |
| ) |
|
|
inline |
◆ ~Monitor()
xgboost::common::Monitor::~Monitor |
( |
| ) |
|
|
inline |
◆ Init()
void xgboost::common::Monitor::Init |
( |
std::string |
label | ) |
|
|
inline |
◆ Start()
void xgboost::common::Monitor::Start |
( |
const std::string & |
name | ) |
|
|
inline |
◆ StartCuda()
void xgboost::common::Monitor::StartCuda |
( |
const std::string & |
name | ) |
|
|
inline |
◆ Stop()
void xgboost::common::Monitor::Stop |
( |
const std::string & |
name | ) |
|
|
inline |
◆ StopCuda()
void xgboost::common::Monitor::StopCuda |
( |
const std::string & |
name | ) |
|
|
inline |
The documentation for this struct was generated from the following file: