jaberg/Theano — comment on commit 2290d24ef5bba180108696be7d83c7db92c534a1
File: theano/tensor/basic.py line 547
By jaberg:

If it were possible to copy types, then we would need to use ==. Maybe a unit-test should be added that asserts (ndarray is deepcopy(ndarray)), since our logic depends on future versions of numpy not changing that.