I am trying to replicate Tim O'shea's RadioML on python3.5 before I play around with it and have been making edits to his publicly available code: https://github.com/radioML/examples/blob/master/modulation_recognition/RML2016.10a_VTCNN2_example.ipynb
On page [5] I have changed the line "model.add(ZeroPadding2D((0, 2)))" to "model.add(keras.layers.ZeroPadding2D(padding=(0, 0)))", as im using keras 2 not keras 1.2 like in his python journal, getting the output shape during model.summary() of (None, 1, 2, 128), where the example output shows the shape I should be getting is (None, 1, 2, 132). This is reducing all subsequent output shapes since it is a sequential model, and reducing my ultimate # of parameters slightly. I've poured over the Keras 2 documentation and tried a few fixes, but can't see how I can change this 4th index output shape at all, much less to 132 without changing the Reshape layer that feeds into it output size to 132, but it is supposed to remain 1,2,128.
Please be gentle I'm new to NN! :)