前提・実現したいこと
画像拡張を任意の回数繰り返すfor文を書きたい
###エラーが発生しているコード
num = 2 X_gen = datagen.flow(X_train, y_train, batch_size=2400) for i in range(num): X_gen_new, y_gen_new = X_gen.__next__() X_train_new = np.append(X_train, X_gen_new) y_train_new = np.append(y_train, y_gen_new)
発生している問題・エラーメッセージ
ValueError: `x` (images tensor) and `y` (labels) should have the same length. Found: x.shape = (5644800,), y.shape = (108000,)
以下のコードで1回の拡張には成功しています
X_gen = datagen.flow(X_train, y_train, batch_size=2400) X_gen_new, y_gen_new = X_gen.__next__()