scikit-multiflow icon indicating copy to clipboard operation
scikit-multiflow copied to clipboard

[FEATURE] need a `verbose: int` param for each model

Open tigerinus opened this issue 4 years ago • 0 comments

Is your feature request related to a problem? Please describe. I have a training dataset of around 1.5m records. I was trying to get HoeffdingTreeRegressor to fit it, and it's been running for a while without any indication about its progress.

Describe the solution you'd like It'd be great to have verbose: int param in the constructor to report what's happening within the fitting process based on the level (in int) passed to it.

Describe alternatives you've considered Not really any alternative.

Additional context E.g. following regressors all accept verbose param.

ensemble.RandomForestRegressor(n_jobs=-1, random_state=rand_state, verbose=1)
ensemble.BaggingRegressor(n_jobs=-1, random_state=rand_state, verbose=1)
xgb.XGBRegressor(verbosity=1, booster='gbtree', n_jobs=-1, random_state=rand_state)
lgb.LGBMRegressor(num_leaves=2047, random_state=rand_state, force_col_wise=True, verbose=1)

tigerinus avatar Feb 22 '22 03:02 tigerinus