This class defines a new object which is used to conduct Coordinate Descent with line search. The optimizer just calculates for each base-learner the sum of squared error and returns the base-learner with the smallest SSE. In addition, this optimizer computes a line search to find the optimal step size in each iteration.

Format

S4 object.

Usage

OptimizerCoordinateDescentLineSearch$new()

Details

This class is a wrapper around the pure C++ implementation. To see the functionality of the C++ class visit https://schalkdaniel.github.io/compboost/cpp_man/html/classoptimizer_1_1_greedy_optimizer.html.

Examples

# Define optimizer: optimizer = OptimizerCoordinateDescentLineSearch$new()