Hi,
Since the first dimension contains a single element, the value of the stride for this dimension will never be used. It can thus be an arbitrary value. As you can see here 30 in the code for isContiguous, dimensions of size 1 are ignored.
For the cudnn error, this is a false positive error that is now fixed in master.