Дисбаланс Изучите «balance_batch_generator» для> 2-мерных данных - PullRequest
0 голосов
/ 10 апреля 2020

Я использую «bal_batch_generator »imbalanced Learn, чтобы попытаться выполнить недостаточную выборку для массива изображений, который имеет 4 измерения. Я запустил код ниже:

training_generator, steps_per_epoch = balanced_batch_generator(x_train, y_train, sampler=NearMiss(), batch_size=10)

и получил следующую ошибку:

ValueError: Found array with dim 4. Estimator expected <= 2.

Мне известно, что эта функция не принимает> двухмерные данные, однако мне интересно, есть ли работа вокруг этого. Я выполнял бы заниженную / избыточную выборку, просто разбивая данные вручную, однако я хочу использовать хорошо реализованные функции keras, такие как NearMiss, для интеллектуальной выборки моих данных.

...