aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/grappler/costs/graph_properties.cc
Commit message (Expand)AuthorAge
* Fixed a typo that resulted in the graph being processed in reverse topologicalGravatar Benoit Steiner2018-01-02
* Check that the second output of a merge node is a scalar.Gravatar Benoit Steiner2018-01-02
* Adjust verbosity of per-node logging in graph_properties.Gravatar Max Galkin2017-12-08
* Return an error when shape inference fails to convergeGravatar Benoit Steiner2017-12-08
* Add logging to explicitly report the op types of nodes that fail shape infere...Gravatar A. Unique TensorFlower2017-12-07
* Output unknown dimension root nodes with --vmodule=graph_properties=2Gravatar Max Galkin2017-11-30
* Made sure the unknown shapes of placeholders always propagate to their fanoutsGravatar Benoit Steiner2017-11-29
* Added an option to assume that the shape of fed nodes in unknown since any sh...Gravatar Benoit Steiner2017-11-28
* Some extra checks and warnings in grappler to provide more helpful error mess...Gravatar Max Galkin2017-11-23
* Skip control edges since they propagate neither shapes nor values.Gravatar Benoit Steiner2017-11-22
* Count the number of loops instead of approximating it.Gravatar Benoit Steiner2017-11-22
* Fix an integer overflow problem in PropagateShapes.Gravatar A. Unique TensorFlower2017-11-21
* Limit the number of iterations to avoid creating infinite loops if a shapeGravatar Benoit Steiner2017-11-21
* Improved shape inferenceGravatar Benoit Steiner2017-11-17
* Don't assert when processing invalid dimensionsGravatar Benoit Steiner2017-11-15
* Remove unused using-declarationsGravatar A. Unique TensorFlower2017-11-13
* Use error status instead of assertions to ensure shape consistencyGravatar Benoit Steiner2017-11-10
* Implemented Processor<ShapeHandle>, which allows us to merge shapes of unknow...Gravatar Benoit Steiner2017-11-10
* Simplify graph construction with an option to not validate colocation constra...Gravatar Yao Zhang2017-11-10
* Track merged shapes and dimensions more accurately.Gravatar Benoit Steiner2017-11-07
* Refactor function Optimize.Gravatar Yao Zhang2017-11-06
* Improved encoding on shapes in grappler.Gravatar Benoit Steiner2017-11-06
* Enable shape inference on functions in grappler.Gravatar A. Unique TensorFlower2017-10-30
* [Grappler] Move InferOutputShapes to GraphProperties.Gravatar Jingyue Wu2017-10-04
* Do shape inference through Enqueue ops only for Queue ops and Enter ops with ...Gravatar A. Unique TensorFlower2017-09-28
* Skip control dependency edges when processing Restore node shapesGravatar Benoit Steiner2017-09-21
* Improvements in graph_properties.cc:Gravatar Max Galkin2017-09-19
* Annotate the graph properties with input values if they're known statically.Gravatar Benoit Steiner2017-08-30
* Infer output shape for restore op.Gravatar Yuefeng Zhou2017-08-22
* Deleted the code that infers shapes of restores since it crashesGravatar Benoit Steiner2017-08-09
* Set the fanin shapes of assign op;Gravatar Yuefeng Zhou2017-08-04
* Added an option to disable constant propagation during shape inference. THis ...Gravatar Benoit Steiner2017-08-04
* Add a null check on enter_ctx and update the null check on merge_ctxGravatar A. Unique TensorFlower2017-08-02
* Infer output shape for restore op.Gravatar Yuefeng Zhou2017-07-31
* Merge changes from github.Gravatar Shanqing Cai2017-07-10
* Prepare to remove a bunch of proto.h includes from tensorflow/core headersGravatar Geoffrey Irving2017-06-29
* Delete unecessary reshape opsGravatar Benoit Steiner2017-06-28
* Only process Merge nodes involved with loops in Grappler shape inferenceGravatar A. Unique TensorFlower2017-06-28
* Infer shapes for loops during Grappler static inferenceGravatar A. Unique TensorFlower2017-06-20
* Make device placement be determined only by virtual placer. Make virtual plac...Gravatar A. Unique TensorFlower2017-06-10
* Added a new method to extract the graph properties from a cost graph withoutGravatar Benoit Steiner2017-06-05
* Add HasOutputProperties to check for pruned ops; ReturnGravatar A. Unique TensorFlower2017-05-30
* Remove unneeded check for has properties in grappler.Gravatar A. Unique TensorFlower2017-05-30
* Add GraphOptimizer to Grappler item builder to do L1 optimizations andGravatar A. Unique TensorFlower2017-05-26
* Change shape inference so that a single resource tensor can carryGravatar A. Unique TensorFlower2017-05-25
* Automated g4 rollback of changelist 156251356Gravatar Geoffrey Irving2017-05-17
* Automated g4 rollback of changelist 156244933Gravatar Geoffrey Irving2017-05-16
* Reduce direct references to NodeDef in favor of Node and AttrSliceGravatar Geoffrey Irving2017-05-16
* Made sure that both queue shapes and types are updated in one single pass ins...Gravatar Benoit Steiner2017-05-03
* Calling InferenceContext::UnknownShapes twice produces 2 shape handles for wh...Gravatar Benoit Steiner2017-05-02