Also use the other arg of sub as output.
Don't discard the previous input to OuterSS().
Fix bug.
Make the core code for the convolution reusable.
Add gradient for GpuConvDnn
Extract the handle code to a reusable class.
Update conv tests to use generators.
Add support for subsampling with GpuDnnConv and tests it and the gradient.
Fix not passing subsample to the gradients.
Fix opt warning in some cases.
Tell how many profile are summed
Add timming of the compute min peak algo.
Copy .h files also.
Add CDataType to return a C pointer.
This handles Capsules, Cobjects and python 3 compat.
Outsource the creation of the cudnn convolution descriptor.
Fake "correct" strides to satisfy the cudnn functions.
Fix the tests for the gradient case.
Also make sure it copies .h in MANIFEST.in
FIX: tutorial pycuda <> theano compatilbity

thunk needs lazy attribute
Merge pull request #2119 from nouiz/warning

Warning