In local_gpu_careduce, remove dimensions that is now detected as rebroadcastable, but wasn't during graph build.
Fix crash when cxx="" and g++ is present.
fix import problem.
remove duplicate variable not used. They are already in self.
Add some code to help the development of the scan cython file.
pep8
Do the vector workaround only on TensorVariable and document it.
Added Fancy Indexing for sparse matrix.
small fix that prevent the merge optimizer to merge ops.
Fixed rebasing error.
Consider TensorConstant for the workaround too.
some pep8
Fixed rebasing error.
Added link to new theano tutorial.
Added grad to GetItemList and its test.
Fixed GetItemList grad to support old scipy version.
Fixed GetItemList grad to support old scipy version.
Merge pull request #1946 from nouiz/scan

Small scan speed up on the GPU.
Merge pull request #1927 from nouiz/gpu_careduce_rebroadcast

In local_gpu_careduce, remove dimensions that is now detected as rebroadcastable
Added GetItem2Lists function, its grad and all its tests.