I have variables 'a'  and 'b' which are  
'theano.sandbox.cuda.var.CudaNdarraySharedVariable'. 
I am passing an array of shape ((1,128,300,300)) into 'a'
I am passing an array of shape ((1,1,300,300)) into 'b'
c = a*b . type(c) = 'theano.tensor.var.TensorVariable' of shape 
((1,128,300,300))
c = c.flatten(ndim=3), I expect c to be of shape ((1,128,90000)) but it 
returns ((1,1,11520000)) instead. Flattening 'a' and 'b'  gives expected 
results but not 'c'. 
Can someone explain the reason for it?

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"theano-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to theano-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to