aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/grappler/utils.h
Commit message (Expand)AuthorAge
* Optimize ParseNodeNameAsStringPiece and related functions, since they are the...Gravatar A. Unique TensorFlower2018-09-27
* Speed up DedupComputation in arithmetic optimizer.Gravatar A. Unique TensorFlower2018-09-24
* Removed redundant std::string -> string conversions.Gravatar A. Unique TensorFlower2018-08-28
* Gradients of tfe.defun functions with loops in them.Gravatar Alexandre Passos2018-08-02
* MutableGraphView and other graph utilsGravatar Piotr Padlewski2018-07-25
* Identify and prune nodes that can never be executedGravatar Benoit Steiner2018-05-04
* Replaced calls to tensorflow::StringPiece::ToString with std::string conversi...Gravatar A. Unique TensorFlower2018-05-02
* 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
* Format header guards under tensorflow/core/grappler.Gravatar A. Unique TensorFlower2018-04-26
* Misc. small optimizations in Grappler and shape inference code.Gravatar A. Unique TensorFlower2018-04-12
* Don't bypass reshape nodes that anchor control dependenciesGravatar Benoit Steiner2018-04-02
* 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
* 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
* 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
* Get rid of some code duplication in Grappler optimizers by refactoring some u...Gravatar A. Unique TensorFlower2017-11-21
* 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
* Do not keep unused, folded nodes in the graph to reduce the graph size.Gravatar Yao Zhang2017-08-28
* Merge changes from github.Gravatar Jonathan Hseu2017-06-09
* 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
* Prune unecessary Identity nodesGravatar Benoit Steiner2017-03-27
* Automated rollback of change 151331705Gravatar A. Unique TensorFlower2017-03-27
* Prune unecessary Identity nodesGravatar Benoit Steiner2017-03-27
* Move NodeMap to utils.ccGravatar Yao Zhang2017-03-24
* Integrated the grappler optimizers in TensorFlow.Gravatar Benoit Steiner2017-03-17
* - 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