aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/grappler/utils.cc
Commit message (Expand)AuthorAge
* Optimize ParseNodeNameAsStringPiece and related functions, since they are the...Gravatar A. Unique TensorFlower2018-09-27
* 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
* MutableGraphView and other graph utilsGravatar Piotr Padlewski2018-07-25
* Relax the stringent memory allocator constraints in AssignOp if a Grappler gr...Gravatar A. Unique TensorFlower2018-05-01
* Simplified shape inference.Gravatar Benoit Steiner2018-05-01
* Misc. small optimizations in Grappler and shape inference code.Gravatar A. Unique TensorFlower2018-04-12
* Implement DFS using a loop instead of recursion to avoid stack overflow.Gravatar A. Unique TensorFlower2018-04-09
* Don't bypass reshape nodes that anchor control dependenciesGravatar Benoit Steiner2018-04-02
* Improve support for DT_HALF and DT_BFLOAT16 in Grappler graph optimizations.Gravatar A. Unique TensorFlower2018-03-27
* Enable Add/AddN tree rewrite for symbolically equal shapes.Gravatar A. Unique TensorFlower2018-03-14
* Loop optimizer: Convert StackPush nodes to Identity instead of eliminating th...Gravatar A. Unique TensorFlower2018-03-02
* Remove unnecessary stack operations from graphs. This change implements the f...Gravatar A. Unique TensorFlower2018-02-28
* Enable constant propagation across Switch(x,x) by rewriting the two outputs a...Gravatar A. Unique TensorFlower2018-02-22
* ParseNodeName fix.Gravatar Jacques Pienaar2018-02-12
* Improve model_pruner:Gravatar A. Unique TensorFlower2018-02-07
* Backward pass implementation for fusion optimizer.Gravatar A. Unique TensorFlower2018-02-05
* Deleted dead codeGravatar Benoit Steiner2018-01-02
* Minor changes to help debugging graph corruptionsGravatar Benoit Steiner2017-12-06
* Implement faster and less memory hungry version of topological sort that is i...Gravatar A. Unique TensorFlower2017-12-05
* Refactor code in arithmetic and dependency optimizersGravatar A. Unique TensorFlower2017-11-27
* Merge changes from github.Gravatar Yifei Feng2017-11-22
* Automated g4 rollback of changelist 176615107Gravatar Yifei Feng2017-11-22
* Merge changes from github.Gravatar Yifei Feng2017-11-21
* Get rid of some code duplication in Grappler optimizers by refactoring some u...Gravatar A. Unique TensorFlower2017-11-21
* Add a control dependency optimizer to Grappler.Gravatar A. Unique TensorFlower2017-11-14
* Silenced an unnecessary warningGravatar Benoit Steiner2017-11-10
* Add a unit test for gradient computation with layout optimizer.Gravatar Yao Zhang2017-11-06
* Fold fetch nodes.Gravatar Yao Zhang2017-09-21
* Handle duplicated inputs in topological sort. And do not add the redundant co...Gravatar Yao Zhang2017-08-30
* Support loop for layout optimizer.Gravatar Yao Zhang2017-08-28
* Added a sanity check to make it easier to debug graph corruptionsGravatar Benoit Steiner2017-08-28
* Do not keep unused, folded nodes in the graph to reduce the graph size.Gravatar Yao Zhang2017-08-28
* Small improvements to the arithmetic optimizerGravatar Benoit Steiner2017-08-18
* Handle control flow logic properly:Gravatar Benoit Steiner2017-06-05
* When converting the layout of Conv2DBackpropInput, we need to permute one ofGravatar Yao Zhang2017-06-05
* Turn reductions along an empty set of dimensions into identity nodes.Gravatar Benoit Steiner2017-06-01
* Added a method to shut a cluster down.Gravatar Benoit Steiner2017-05-16
* Use slash after node prefix. It produces better organized graphs in tensorboard.Gravatar Yuefeng Zhou2017-04-22
* Add a constant folding pass to grappler.Gravatar Yao Zhang2017-03-29
* Move NodeMap to utils.ccGravatar Yao Zhang2017-03-24
* Integrated the grappler optimizers in TensorFlow.Gravatar Benoit Steiner2017-03-17
* Fixed a race condition in the single_cluster codeGravatar Benoit Steiner2017-03-16
* - Makes SingleMachine::Run(...) thread-safe.Gravatar Vinu Rajashekhar2017-03-16
* Add a function to initialize a tensor and a utility function to add a prefix ...Gravatar Yao Zhang2017-03-08
* Started to open source Grappler. First application is the GPU layout optimizer.Gravatar Benoit Steiner2017-03-08