index
:
tensorflow
master
machine learning framework
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
tensorflow
/
core
/
grappler
/
optimizers
/
memory_optimizer.cc
Commit message (
Expand
)
Author
Age
*
Refactor CalculateOutputSize() from VirtualScheduler protected member functio...
Peter Ma
2018-10-08
*
Rollforward of rollback:
A. Unique TensorFlower
2018-09-02
*
Automated rollback of commit 9e2ce8f4c483e68309a60dc89739bb1b79b4a12e
A. Unique TensorFlower
2018-09-01
*
Directly import tensor.proto.h (the transitive import will be removed from te...
Eugene Brevdo
2018-08-23
*
Use integral power function rather than floating point version. The integral ...
A. Unique TensorFlower
2018-05-17
*
Relax the stringent memory allocator constraints in AssignOp if a Grappler gr...
A. Unique TensorFlower
2018-05-01
*
Misc. small optimizations in Grappler and shape inference code.
A. Unique TensorFlower
2018-04-12
*
Automated g4 rollback of changelist 187582263
A. Unique TensorFlower
2018-03-02
*
Automated g4 rollback of changelist 187563544
Gunhan Gulsoy
2018-03-01
*
Grappler: Change memory optimizer recomputation name prefix into a regexp. Th...
A. Unique TensorFlower
2018-03-01
*
Use optimized ops to handle GPU memory swapping: this avoids the need for 2
Benoit Steiner
2018-02-26
*
Turn on swapping heuristic by default to better manage memory usage on GPU
Benoit Steiner
2018-02-20
*
Explicitely place the swap-in node: this ensures that subsequent rounds of
Benoit Steiner
2018-02-13
*
Extend the memory optimizations to also support accumulate_n ops
Benoit Steiner
2018-02-12
*
Enable the use of scheduling heuristics to reduce peak memory usage by default
Benoit Steiner
2018-02-12
*
Explicitly specify the value of all the attributes for the newly created Assign
Benoit Steiner
2018-02-06
*
Serialize the evaluation of the AssignAdd nodes to make the result more
Benoit Steiner
2018-02-05
*
Made the addn optimization aware of the graph topology
Benoit Steiner
2018-02-01
*
Improved heuristics for swapping
Benoit Steiner
2018-01-26
*
Track swapping candidates directly in memory instead of annotating them in th...
Benoit Steiner
2018-01-22
*
Improved detection of swappable nodes
Benoit Steiner
2018-01-19
*
Entice TensorFlow to swap data out of GPU memory sooner
Benoit Steiner
2018-01-18
*
Don't try to swap out persistent data
Benoit Steiner
2018-01-18
*
Use multiple passes to improve memory since a single pass is often not enough.
Benoit Steiner
2018-01-16
*
Avoid creating swap nodes multiple times if the memory optimizer is run more
Benoit Steiner
2018-01-11
*
Don't optimize AddN nodes with 2 or fewer inputs
Benoit Steiner
2018-01-11
*
Implemented heuristic to decrease memory utilization of AddN nodes
Benoit Steiner
2018-01-11
*
Properly set the type of the swap nodes.
Benoit Steiner
2018-01-05
*
Don't swap out inputs that expect a reference.
Benoit Steiner
2018-01-05
*
Implemented memory swapping heuristics for GPU
Benoit Steiner
2018-01-05
*
Make TopologicalSort return an error status if the sorting fails.
A. Unique TensorFlower
2017-12-01
*
Added an option to assume that the shape of fed nodes in unknown since any sh...
Benoit Steiner
2017-11-28
*
Add heuristics to trigger swapping
Benoit Steiner
2017-11-02
*
Adds sigmoid to the list of operations that can be recomputed.
A. Unique TensorFlower
2017-10-31
*
Grappler memory optimization: allow inputs to gradients with non-standard nam...
Allen Lavoie
2017-07-31
*
Merge changes from github.
Vijay Vasudevan
2017-07-28
*
Updated the memory optimization config to introduce an explicit default value...
Benoit Steiner
2017-07-26
*
Adds RELU6 to the list of cheap operations for potential recompute in memory_...
A. Unique TensorFlower
2017-07-20
*
Never recompute Tensors which are feeds in Grappler's memory optimizer.
Allen Lavoie
2017-07-06
*
Prepare to remove a bunch of proto.h includes from tensorflow/core headers
Geoffrey Irving
2017-06-29
*
Properly handle RefEnter, RefExit and RefNextIteration nodes.
Benoit Steiner
2017-06-26
*
Fix a bug in the memory optimizer when two inputs to a node are both recomputed
A. Unique TensorFlower
2017-06-21
*
Add a heuristic to Grappler's memory optimizer to recompute elementwise ops
A. Unique TensorFlower
2017-06-14
*
Add control dependencies to prevent nodes from being swapped back in too soon.
Benoit Steiner
2017-05-15
*
Add a subgraph recomputation helper function to Grappler's memory optimzer
A. Unique TensorFlower
2017-04-20
*
Added a memory optimizer to grappler.
Benoit Steiner
2017-04-04