在调用imblearn中的上采样出现了这个问题,但是我的x和y都是一样长度的list。
ros = RandomOverSampler(random_state=42)
data,label = ros.fit_resample(x,y)
此时的x维度只能是2维,即,每个特征值只能是一个值,不能是一个list。而此时,我的x的一些特征是二维特征,所以整个x是三维的,所以报错了。
在调用imblearn中的上采样出现了这个问题,但是我的x和y都是一样长度的list。
ros = RandomOverSampler(random_state=42)
data,label = ros.fit_resample(x,y)
此时的x维度只能是2维,即,每个特征值只能是一个值,不能是一个list。而此时,我的x的一些特征是二维特征,所以整个x是三维的,所以报错了。