Error in implementing upsampling_block

I’m having the following error. Kindly help.

Block 1:
[‘InputLayer’, [(None, 12, 16, 256)], 0]
[‘Conv2DTranspose’, (None, 24, 32, 32), 32800]
[‘InputLayer’, [(None, 24, 32, 128)], 0]
[‘Concatenate’, (None, 24, 32, 160), 0]
[‘Conv2D’, (None, 24, 32, 32), 46112, ‘same’, ‘relu’, ‘HeNormal’]
[‘Conv2D’, (None, 24, 32, 32), 9248, ‘same’, ‘relu’, ‘HeNormal’]
Test failed
Expected value

[‘Conv2DTranspose’, (None, 24, 32, 32), 73760]

does not match the input value:

[‘Conv2DTranspose’, (None, 24, 32, 32), 32800]

AssertionError Traceback (most recent call last)
in
18 print(layer)
19
—> 20 comparator(summary(model1), output1)

/tf/W3A2/test_utils.py in comparator(learner, instructor)
19 “\n\n does not match the input value: \n\n”,
20 colored(f"{a}", “red”))
—> 21 raise AssertionError(“Error in test”)
22 print(colored(“All tests passed!”, “green”))
23

AssertionError: Error in test

I got the answer. I wrongly put Kernel size equal to 2 in place of 3.
All tests passed now.