cb.evaluation.log

0th

Percentile

Callback closure for logging the evaluation history

Callback closure for logging the evaluation history

Usage
cb.evaluation.log()
Details

This callback function appends the current iteration evaluation results bst_evaluation available in the calling parent frame to the evaluation_log list in a calling frame.

The finalizer callback (called with finalize = TURE in the end) converts the evaluation_log list into a final data.table.

The iteration evaluation result bst_evaluation must be a named numeric vector.

Note: in the column names of the final data.table, the dash '-' character is replaced with the underscore '_' in order to make the column names more like regular R identifiers.

Callback function expects the following values to be set in its calling frame: evaluation_log, bst_evaluation, iteration.

See Also

callbacks

Aliases
  • cb.evaluation.log
Documentation reproduced from package xgboost, version 0.6-4, License: Apache License (== 2.0) | file LICENSE

Community examples

Looks like there are no examples yet.