#include <observer.h>
|
void | Update (int32_t iter) const |
|
void | Observe (RegTree const &tree) |
|
void | Observe (RegTree const *p_tree) |
|
template<typename T > |
void | Observe (std::vector< T > const &h_vec, std::string name, size_t n=std::numeric_limits< std::size_t >::max()) const |
|
template<typename T > |
void | Observe (HostDeviceVector< T > const &vec, std::string name, size_t n=std::numeric_limits< std::size_t >::max()) const |
|
template<typename T > |
void | Observe (HostDeviceVector< T > *vec, std::string name, size_t n=std::numeric_limits< std::size_t >::max()) const |
|
template<typename Parameter , typename std::enable_if< std::is_base_of< XGBoostParameter< Parameter >, Parameter >::value >::type * = nullptr> |
void | Observe (const Parameter &p, std::string name) const |
|
void | Observe (Args const &args) const |
|
◆ Instance()
◆ Observe() [1/7]
void xgboost::TrainingObserver::Observe |
( |
RegTree const & |
tree | ) |
|
|
inline |
◆ Observe() [2/7]
void xgboost::TrainingObserver::Observe |
( |
RegTree const * |
p_tree | ) |
|
|
inline |
◆ Observe() [3/7]
template<typename T >
void xgboost::TrainingObserver::Observe |
( |
std::vector< T > const & |
h_vec, |
|
|
std::string |
name, |
|
|
size_t |
n = std::numeric_limits<std::size_t>::max() |
|
) |
| const |
|
inline |
◆ Observe() [4/7]
template<typename T >
void xgboost::TrainingObserver::Observe |
( |
HostDeviceVector< T > const & |
vec, |
|
|
std::string |
name, |
|
|
size_t |
n = std::numeric_limits<std::size_t>::max() |
|
) |
| const |
|
inline |
◆ Observe() [5/7]
template<typename T >
void xgboost::TrainingObserver::Observe |
( |
HostDeviceVector< T > * |
vec, |
|
|
std::string |
name, |
|
|
size_t |
n = std::numeric_limits<std::size_t>::max() |
|
) |
| const |
|
inline |
◆ Observe() [6/7]
template<typename Parameter , typename std::enable_if< std::is_base_of< XGBoostParameter< Parameter >, Parameter >::value >::type * = nullptr>
void xgboost::TrainingObserver::Observe |
( |
const Parameter & |
p, |
|
|
std::string |
name |
|
) |
| const |
|
inline |
◆ Observe() [7/7]
void xgboost::TrainingObserver::Observe |
( |
Args const & |
args | ) |
const |
|
inline |
◆ Update()
void xgboost::TrainingObserver::Update |
( |
int32_t |
iter | ) |
const |
|
inline |
The documentation for this class was generated from the following file: