【问题标题】:AttributeError: 'SMOTE' object has no attribute 'fit_sample'AttributeError:“SMOTE”对象没有属性“fit_sample”
【发布时间】:2021-05-27 13:41:18
【问题描述】:

您好,谁能帮助我为什么收到 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)

【问题讨论】:

  • 它叫fit_resample

标签: python python-3.x imblearn


【解决方案1】:

如果你这样导入

from imblearn.over_sampling import SMOTE

你需要做fit_resample()

oversample = SMOTE()
X, y = oversample.fit_resample(X, y)

【讨论】:

  • 您好,谢谢您的回复,但请问 fit_sample() 和 fit_resample() 是一样的吗?因为当我遇到这个错误并且他们编写 fit_sample() 时,我实际上正在遵循一些教程。非常感谢
  • 非常感谢您,先生...!! @Subbu
猜你喜欢
  • 2021-06-15
  • 2020-10-07
  • 2022-07-13
  • 2021-07-09
  • 2020-04-14
  • 2012-12-01
  • 2021-04-19
  • 2021-11-22
  • 1970-01-01
相关资源
最近更新 更多