pep8
Don't zeros output before reusing it.
Fix crash with the gradient of {inc,set}_subtensor(mat, row) (row get broadcasted inside mat)
Added check inut for cuda and tensor
Added check-input.
Multiple fixes.
Updated version in c cache. check_input should now be propagating.
Added check input parameters for all c_extract.
Corrected bugs. Set Shape check_input to false.
Added chck_input to c_declare
Added check_input where missing and changed get_c_declare and get_c_extract.
Fixed error in CAReduce test
Added check-input to :
<class 'theano.tensor.opt.Assert'> 16
<class 'theano.compile.ops.Rebroadcast'> 19
<class 'theano.tensor.basic.Join'> 32
<class 'theano.compile.ops.OutputGuard'> 44
<class 'theano.tensor.basic.Reshape'> 46
<class 'theano.compile.ops.DeepCopyOp'> 56
<class 'theano.sandbox.cuda.basic_ops.GpuFromHost'> 58
<class 'theano.sandbox.cuda.basic_ops.HostFromGpu'> 70
Added check-input to <class 'theano.tensor.subtensor.Subtensor'>
<class 'theano.tensor.subtensor.IncSubtensor'>
<class 'theano.tensor.elemwise.DimShuffle'>
Added sanity check to shape_i
Modified c_extract and c_declare in tutorial and scalar.
Add sort.grad support for vector and matrix when axis is None.
Minor typo fix in doc
Typo fix in message and minor code simplification
Minor typo fix in doc