lightgbm.reset_parameter

lightgbm.reset_parameter(**kwargs)[source]

Create a callback that resets the parameter after the first iteration.

Note

The initial parameter will still take in-effect on first iteration.

Parameters:**kwargs (value should be list or function) – List of parameters for each boosting round or a customized function that calculates the parameter in terms of current number of round (e.g. yields learning rate decay). If list lst, parameter = lst[current_round]. If function func, parameter = func(current_round).
Returns:callback – The callback that resets the parameter after the first iteration.
Return type:function