AttributeError: 'SMOTE' 对象没有属性 'fit_sample'

10 python python-3.x imblearn

嗨,谁能帮助我为什么我收到AttributeError: 'SMOTE' object has no attribute 'fit_sample'错误?我不认为这段代码应该导致任何错误?谢谢

from imblearn.over_sampling import SMOTE
smt = SMOTE(random_state=0)
X_train_SMOTE, y_train_SMOTE = smt.fit_sample(X_train, y_train)
Run Code Online (Sandbox Code Playgroud)

Sub*_*kar 11

如果你像这样导入

from imblearn.over_sampling import SMOTE
Run Code Online (Sandbox Code Playgroud)

你需要做 fit_resample()

oversample = SMOTE()
X, y = oversample.fit_resample(X, y)
Run Code Online (Sandbox Code Playgroud)