Mam zestaw danych obrazów w skali szarości, który chcę wprowadzić w sieć neuronową.
x_train_grey.shape
jest (32, 32, 73257)
więc rozumiem, że to (dimension_x, dimension_y, batch_size)
. Ponieważ zdjęcia są odcienie szarości, istnieje tylko jeden wymiar "głębokość".
Jednak do przekazywania tych danych w sieć neuronową musi mieć taką formę:(batch_size, dimension_x, dimension_y)
. Z batch_szie
w początku.
Jak przekształcić go w ten format, aby batch_szie
warto przed rozmiarami obrazów x, y?
Jak tylko to nastąpi, spodziewam się, że będę mógł przekazać to w sieć neuronową (pierwsza warstwa Flatten()
), tak jak poniżej:
Flatten(input_shape=(32, 32, 1)),
.
Hura!