permutation_importance输出的变量重要性都为0

from sklearn.inspection import permutation_importance
from sklearn.metrics import roc_auc_score,log_loss
from sklearn.metrics import make_scorer

result = permutation_importance(pfi_model,
pfi_train[pfi_columns],
pfi_train['p6m2'],
n_repeats=50,
random_state=123456,
scoring=make_scorer(roc_auc_score)
)

上述pfi_model是我训练好的lightgbm模型,pfi_train[pfi_columns]是训练集,pfi_train['p6m2']是训练标签。
运行上述代码后期望输出是:每个变量的取值在被随机打乱50次的情况下,对应的模型auc。
但是我得到的变量对应的permutation_importance都是0,这是什么原因造成的呢