scikit-multiflow
scikit-multiflow copied to clipboard
[FEATURE] need a `verbose: int` param for each model
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)