aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/grappler/optimizers/arithmetic_optimizer.cc
Commit message (Expand)AuthorAge
* [Grappler] Add RemoveStackStridedSliceSameAxis optimizer.Gravatar Eugene Brevdo2018-10-10
* Add allowed optimizations to GrapplerItem.Gravatar Eugene Zhulenev2018-10-01
* Misc. micro-optimizations in Grappler optimizers.Gravatar A. Unique TensorFlower2018-09-26
* Use less memory by only storing pointers to ops that feed inplace ops.Gravatar A. Unique TensorFlower2018-09-25
* Speed up DedupComputation in arithmetic optimizer.Gravatar A. Unique TensorFlower2018-09-24
* Fix bug in Pow optimizer rule when broadcasting is involved.Gravatar A. Unique TensorFlower2018-09-20
* Clean up remove_negation pass in Grappler.Gravatar A. Unique TensorFlower2018-09-18
* Re-enable identity transpose removal across chains optimization in Grappler.Gravatar A. Unique TensorFlower2018-09-07
* Extend hoisting monotonic functions out of min/max reductions to all monotoni...Gravatar A. Unique TensorFlower2018-09-04
* Fix bug in hoisting monotonic functions out of reductions: Do not change the ...Gravatar A. Unique TensorFlower2018-08-30
* Directly import tensor.proto.h (the transitive import will be removed from te...Gravatar Eugene Brevdo2018-08-23
* Convert exp(x)-1 into expm1(x).Gravatar A. Unique TensorFlower2018-07-31
* MutableGraphView and other graph utilsGravatar Piotr Padlewski2018-07-25
* Automated rollback of commit 6874e1ef40c4189d96c105227f60b507953f95d3Gravatar A. Unique TensorFlower2018-07-09
* Grappler/Arithmetic optimizer: Check that node was not already optimized by U...Gravatar Eugene Zhulenev2018-07-02
* UnaryOpsComposition arithmetic optimizer.Gravatar Eugene Zhulenev2018-06-29
* Convert exp(x-1) into expm1(x).Gravatar A. Unique TensorFlower2018-06-28
* Second try of cl/201217989.Gravatar A. Unique TensorFlower2018-06-25
* Automated g4 rollback of changelist 201217989Gravatar A. Unique TensorFlower2018-06-19
* fix a bug about converting Log1p - we are checking the x tensor (not the cons...Gravatar A. Unique TensorFlower2018-06-19
* Automated g4 rollback of changelist 201190626Gravatar A. Unique TensorFlower2018-06-19
* Automated g4 rollback of changelist 201069367Gravatar Jingyue Wu2018-06-19
* Fix bug in RemoveIdempotent optimizer stage.Gravatar A. Unique TensorFlower2018-06-18
* Optimize max/min reductions over monotonic functionsGravatar A. Unique TensorFlower2018-06-16
* Convert log(x+1) to log1p(x).Gravatar A. Unique TensorFlower2018-06-14
* Disable removing pairs of transposes across chains, while debugging breakage ...Gravatar A. Unique TensorFlower2018-06-14
* Automated g4 rollback of changelist 197562826Gravatar A. Unique TensorFlower2018-06-05
* Move fold-transpose and fold-conjugate optimizations into stages.Gravatar Eugene Zhulenev2018-06-05
* Move SimplifyAggregation to separate aggregation stage.Gravatar Eugene Zhulenev2018-06-05
* Move ReplaceMulWithSquare to a separate optimizer stage.Gravatar Eugene Zhulenev2018-06-05
* Extract FoldMultiplyIntoConv optimization stage.Gravatar A. Unique TensorFlower2018-06-01
* Move reorder-cast-and-transpose optimization to optimization stage.Gravatar A. Unique TensorFlower2018-05-31
* Move RemodeRedundantReshape optimization to a separate stage.Gravatar A. Unique TensorFlower2018-05-31
* Improve ReshapeIsIdentity to work with symbolic shapes.Gravatar Jingyue Wu2018-05-30
* Move RemoveInvolution optimization to optimizer stage.Gravatar A. Unique TensorFlower2018-05-30
* Automated g4 rollback of changelist 197868028Gravatar A. Unique TensorFlower2018-05-24
* Automated g4 rollback of changelist 197477959Gravatar A. Unique TensorFlower2018-05-24
* Automated g4 rollback of changelist 197527651Gravatar A. Unique TensorFlower2018-05-22
* convert Pow op into something that is more recognizable, so we can have furtherGravatar A. Unique TensorFlower2018-05-22
* Add arithmetic optimizer stage that removes LogicalNot that takes a compariso...Gravatar A. Unique TensorFlower2018-05-21
* Enable optimizations submitted during pre-NIPS freeze:Gravatar A. Unique TensorFlower2018-05-17
* Use utility methods to compute AttrValue hash code and check for equality.Gravatar A. Unique TensorFlower2018-05-14
* ClangTidy - Legacy cleanup:Gravatar A. Unique TensorFlower2018-05-13
* ArithmeticOptimizer assumes valid feeds in aggressive mode.Gravatar Jingyue Wu2018-05-11
* Remove cancelling pairs of transposes that are separated by a non-branching c...Gravatar A. Unique TensorFlower2018-05-10
* Add missing update of node map in the Mul(x,x) => Square(x) rewrite. This is ...Gravatar A. Unique TensorFlower2018-05-09
* Do not hoist nodes that modify frame info.Gravatar A. Unique TensorFlower2018-05-04
* Optimize idempotent ops, e.g., Snapshot(Snapshot(x)) => Snapshot(x)Gravatar A. Unique TensorFlower2018-05-04
* Enable unary chain hoisting optimization for concat/split/splitv by default.Gravatar A. Unique TensorFlower2018-05-03
* Mark all nodes processed by AddOpsRewrite/MinBCast stages with a tag.Gravatar A. Unique TensorFlower2018-05-02