aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/grappler/optimizers/dependency_optimizer.cc
Commit message (Expand)AuthorAge
* MutableGraphView and other graph utilsGravatar Piotr Padlewski2018-07-25
* Fix a bug in dependency optimizer: Repeated inputs would not get converted to...Gravatar A. Unique TensorFlower2018-06-15
* Small refactoring of code to check device crossing in dependency optimizer.Gravatar A. Unique TensorFlower2018-06-14
* Enable cross-device dependency grouping optimization in non-AGGRESSIVE modes.Gravatar Peter Hawkins2018-06-04
* Add a dependency optimization that eliminates multiple cross-device control e...Gravatar Peter Hawkins2018-06-01
* [TF:XLA] Remove underscore prefix from XlaLaunch operator.Gravatar Peter Hawkins2018-05-18
* Misc. small optimizations in Grappler and shape inference code.Gravatar A. Unique TensorFlower2018-04-12
* Replaced calls to deprecated tensorflow::StringPiece methods with theirGravatar A. Unique TensorFlower2018-03-30
* Tighten the condition for node removal next to device crossings, since the pr...Gravatar A. Unique TensorFlower2018-03-29
* Don't remove identity nodes if they follow a device crossing and have consume...Gravatar A. Unique TensorFlower2018-03-12
* Fix bug in updating NodeMap when materializing shapes from ShapeN.Gravatar A. Unique TensorFlower2018-03-08
* Properly parse input strings in the dependency optimizerGravatar Benoit Steiner2018-03-07
* Don't crash on missing inputs in dependency analyzer. This is a temporary mit...Gravatar A. Unique TensorFlower2018-02-27
* Improve model_pruner:Gravatar A. Unique TensorFlower2018-02-07
* Enable aggressive identity node pruning in dependency optimizer.Gravatar A. Unique TensorFlower2018-02-05
* Fix latent bug in dependency optimizer.Gravatar A. Unique TensorFlower2018-02-02
* Remove Identity nodes if num_inputs * num_outputs <= num_inputs + num_outputs...Gravatar A. Unique TensorFlower2018-01-29
* Dedup control dependencies where the node already depends on the source as a ...Gravatar A. Unique TensorFlower2018-01-24
* Prune away Identity nodes without regular outputs. (Addresses TODO from cl/17...Gravatar A. Unique TensorFlower2018-01-17
* Merge changes from github.Gravatar A. Unique TensorFlower2017-12-22
* Fixed a couple of bugs in transitive reduction:Gravatar A. Unique TensorFlower2017-12-19
* Don't remove noops if rerouting their control inputs increases the number of ...Gravatar A. Unique TensorFlower2017-12-14
* Dont optimize away control triggersGravatar Benoit Steiner2017-12-07
* Fix nullptr dereferencing bug in dependency optimizer in VLOG statement.Gravatar A. Unique TensorFlower2017-12-07
* Eliminate redundant control dependencies by computing the transitive reductio...Gravatar A. Unique TensorFlower2017-12-07
* Optimize control dependencies driven by constantsGravatar Benoit Steiner2017-12-07
* Fixed a few bugs in the dependency optimizer.Gravatar Benoit Steiner2017-12-06
* Optimize away NoOp in the common case where num_inputs=num_ouputs=2Gravatar Benoit Steiner2017-12-05
* Simplify code in dependency optimizer.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
* Fix tests that prevent enabling the dependency optimizer in grappler.Gravatar A. Unique TensorFlower2017-11-21
* Created new shared IsFreeOfSideEffect and ModifiedFrameInfo functions.Gravatar Benoit Steiner2017-11-17
* Add a control dependency optimizer to Grappler.Gravatar A. Unique TensorFlower2017-11-14