hi @JeffBr
I could only find two issues in your codes as you have written codes exquisitely.
In the flexibleCNN grade function codes, where you are creating a convolution block, for the convolution layer you are suppose to pass the variable name as the key argument for parameters. you did for padding but for kernel_size you didn’t. Same way for batchnormalisation mention the parameter name and then assign the variable name as out channels.
See a similar thread issue ![]()
Lastly, in the objective function grade function, while transforming to resize the image you are suppose to use params argument just the way you used in flexible cnn model to define the different parameters
notice the hint mentions get the resolution from params, and it mentions two times, so make sure use the params to get the resolution separately two times.
