gbnet icon indicating copy to clipboard operation
gbnet copied to clipboard

Gradient Boosting Modules for pytorch

Results 11 gbnet issues
Sort by recently updated
recently updated
newest added

When we changed the numeric representation of datetimes to seconds (rather than the default from pandas of nanoseconds) performance actually dropped. Looking at the affected cases, it seems that nano-seconds...

True batch training will use new batches for each training round. This is the usual way NNs are trained. Unfortunately, one aspect of GB packages making them fast is prediction...

enhancement

Is there a way to get the diagonal of the hessian that is more efficient than the current way?

Raw code to be optimized ```python import numpy as np import pandas as pd from gboost_module import xgbmodule def meas_df_to_long_df( meas_df: pd.DataFrame, resolution: int ): assert 'time' in meas_df assert...

enhancement

Maybe just implement a quantile regression on top of predictions? similar to https://xgboost.readthedocs.io/en/latest/python/examples/quantile_regression.html

enhancement

changepoints would meet prediction level feature parity with prophet. The remaining big feature to match prophet functionality would be confidence intervals.

enhancement

CatModule (in experimental/catmodule.py), which relies on catboost as its gbdt backend, does not have performant updates and thus, for larger problems, can be computationally infeasible. It is also just generally...

bug