Ошибка на Tenshorshape с BatchNormalization - PullRequest
0 голосов
/ 21 октября 2019

Я почти уверен, что мои тензорные формы в порядке, но я получаю эту ошибку с помощью batchNormalization

 ('Input has undefined rank:', TensorShape(None))

Это соответствующая часть моего кода

input_layer = Input(shape = (32,32,3), name = "Input_Layer")
initial_conv = Conv2D(16,
                  (3,3),
                  padding="same",
                  name = "first_conv")(input_layer)

##First Dense Layer

Batch_1 = BatchNormalization(axis = -1,
                         name = "Batch_1")(initial_conv)
activation_1 = relu(Batch_1)
Conv_1 = Conv2D(16,
            (3,3),
            padding = "same",
            use_bias = False,
            name = "Conv_1")(activation_1)

conc1 = Concatenate([initial_conv,Conv_1])

##Second Dense
Batch_2 = BatchNormalization(axis = -1,
                         name = "Batch_2")(conc1)

После этой первой партиии на каждой другой партии я получаю ту же ошибку. Кто-нибудь знает, почему это происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...