Logger Description Arguments
LoggerIteration The basic logger to log the current iteration. This one is defined automatically by calling train().
use_as_stopper
Boolean to indicate whether this logger should also used as stopping criteria
max_iterations
Integer value specifying the maximal numbers of iterations
LoggerInbagRisk Risk logging on the given train dataset.
use_as_stopper
Boolean to indicate whether this logger should used as stopping criteria
used_loss
Loss object that defined the empirical risk
eps_for_break
Numeric value indicating the relative improvement which is used to stop the algorithm
LoggerOobRisk Risk logging on a given out of bag dataset.
use_as_stopper
Boolean to indicate whether this logger should used as stopping criteria
used_loss
Loss object that defined the empirical risk
eps_for_break
Numeric value indicating the relative improvement which is used to stop the algorithm
patience
Integer defining how many consecutive iterations must fulfill the stopping criteria to finally stop the algorithm
oob_data
List of Data objects with the out of bag data. Note that a data.frame can be easily transformed by using \(prepareData()</code></dd> <dt><b>oob_response</b></dt> <dd>Response object with the out of bag response. Note that a <code>Response</code> class can be easily created by <code>\)prepareResponse()
LoggerTime Time logging after each iteration.
use_as_stopper
Boolean to indicate whether this logger should used as stopping criteria
max_time
Integer value specifying the the maximal number of time units
time_unit
Character value indicating the time unit (possible choices are minutes, seconds, or microseconds)