x_train, x_test, y_train, y_test = train_test_split(df[features], df[LABEL], test_size=0.2, random_state=0)
from interpret.ext.blackbox import TabularExplainer
explainer = TabularExplainer(model,
x_train,
model_task = 'regression',
features=features)
global_explanation = explainer.explain_global(x_test)
# xgtest = xgb.DMatrix(x_test.values)
# global_explanation = explainer.explain_global(xgtest)