Theano/Theano — Issue #476: tensor infer_shape
Author: nouiz
Created: 2012-02-23 14:54:31+00:00
State: open

There is many op under tensor that don't implement infer_shape. Also, those that do, do not always test it or don't test it correctly.

TODO: implement missing infer_shape and add tests of them with the utt.InferShapeTester class.
TODO: add missing/move infer_shape test to use the utt.InferShapeTester system.

file tensor/basic.py Op without infer_shape
TensorDot, TensorDotGrad, AdvancedIncSubtensor, PermuteRowElements, Tile, Flatten, Split, Default, Eye, Shape, ScalarFromTensor, TensorFromScalar
CAReduce: Mean
with infer_shape:Dot, AdvancedSubtensor, AdvancedIncSubtensor1, AdvancedSubtensor1, ARange, Reshape,Join,Rebroadcast, IncSubtensor, Subtensor, Alloc, MaxAndArgmax, SpecifyShape

I will add the info for the other file shortly.