有谁知道在使用 imblearn 的 RandomUnderSampler 进行欠采样后是否/如何获得所选样本的索引?曾经有一个参数“return_indices=True”,现在该参数在新版本中被删除,并被替换为一个属性“sample_indices_”。但是,如果我尝试使用该属性,它就不起作用(参见下面的代码)。我正在使用 imblearn 0.6.2 版。
russs = RandomUnderSampler(random_state=0,sampling_strategy={6: 600}).fit(X_train_point,y_train_point)
russs.sample_indices_
AttributeError Traceback (most recent call last)
<ipython-input-78-8397ba40f19b> in <module>
1 russs = RandomUnderSampler(random_state=0,sampling_strategy={6: 600}).fit(X_train_point,y_train_point)
----> 2 russs.sample_indices
AttributeError: 'RandomUnderSampler' object has no attribute 'sample_indices'