#include <timer.h>
|
using | ClockT = std::chrono::high_resolution_clock |
|
using | TimePointT = std::chrono::high_resolution_clock::time_point |
|
using | DurationT = std::chrono::high_resolution_clock::duration |
|
using | SecondsT = std::chrono::duration< double > |
|
◆ ClockT
◆ DurationT
◆ SecondsT
◆ TimePointT
◆ Timer()
xgboost::common::Timer::Timer |
( |
| ) |
|
|
inline |
◆ ElapsedSeconds()
double xgboost::common::Timer::ElapsedSeconds |
( |
| ) |
const |
|
inline |
◆ PrintElapsed()
void xgboost::common::Timer::PrintElapsed |
( |
std::string |
label | ) |
|
|
inline |
◆ Reset()
void xgboost::common::Timer::Reset |
( |
| ) |
|
|
inline |
◆ Start()
void xgboost::common::Timer::Start |
( |
| ) |
|
|
inline |
◆ Stop()
void xgboost::common::Timer::Stop |
( |
| ) |
|
|
inline |
◆ elapsed
◆ start
The documentation for this struct was generated from the following file:
- /home/runner/work/xgboost/xgboost/src/common/timer.h