Optimize multiplications by constants in more cases.
authorBenoit Steiner <bsteiner@google.com>
Mon, 21 May 2018 18:12:55 +0000 (11:12 -0700)
committerTensorFlower Gardener <gardener@tensorflow.org>
Mon, 21 May 2018 18:17:30 +0000 (11:17 -0700)
commitfdd06c559d4dcf9b8c7a4f3bc54540a5aa99d083
tree9f54501321a7b0d4f1295ea550f20db2568f137f
parenta0e4081cf5e11556c8e3d3e022a17afca991b3fe
Optimize multiplications by constants in more cases.

PiperOrigin-RevId: 197422256
tensorflow/core/grappler/op_types.cc
tensorflow/core/grappler/op_types.h
tensorflow/core/grappler/optimizers/BUILD
tensorflow/core/grappler/optimizers/constant_folding.cc
tensorflow/core/grappler/optimizers/constant_folding.h
tensorflow/core/grappler/optimizers/constant_folding_test.cc
tensorflow/core/grappler/optimizers/symbolic_shapes.cc
tensorflow/core/grappler/optimizers/symbolic_shapes.h
tensorflow/core/grappler/optimizers/symbolic_shapes_test.cc