0
使用zca_whitening
時,我的代碼卡在某處,既沒有顯示任何錯誤,也沒有顯示輸出。當我跳過zca_whitening
並應用其他轉換時,代碼完美運行。我在這裏附上代碼片段。 PL幫助我,如果我在這裏做錯什麼:keras zca_whitening - 沒有錯誤,沒有生成輸出
datagen = ImageDataGenerator(zca_whitening=True)
datagen.fit(x_train)
這裏>>x_train
是訓練圖像集(暗= 50×64×64×3)。在運行datagen.fit
後,代碼顯示沒有進一步的輸出或錯誤,似乎有進程在無限期的時間內運行。
這些轉換工作完美:
datagen = ImageDataGenerator(rotation_range=0.90,
width_shift_range=0.2,
height_shift_range=0.2,
fill_mode='nearest',
horizontal_flip=True,
vertical_flip=True)
datagen.fit(x_train)
有什麼我很想念這裏?
你可以修改x_train使其具有(3,64,64)的形狀,然後應用zca_whitening? –
是的,它的工作!謝謝@AvijitDasgupta。我想知道爲什麼只有在zca_whitening的情況下才會有所不同。 –
然後我寫這個作爲答案,你可以接受它。 –