Skip to content

pradeepkr103/checkmate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Checkmate: Training huge DNNs on a single GPU

Actions Status

checkmate is a package to compute schedules for rematerializing tensors in DFGraphs (tensor dataflow graphs).

Installation

pip install https://github.com/parasj/checkmate/archive/master.zip#egg=checkmate

Citation

If you use Checkmate in your work, please cite us with:

@article{jain2019checkmate,
  title={Checkmate: Breaking the Memory Wall with Optimal Tensor Rematerialization},
  author={Jain, Paras and Jain, Ajay and Nrusimha, Aniruddha and Gholami, Amir and Abbeel, Pieter and Keutzer, Kurt and Stoica, Ion and Gonzalez, Joseph E},
  journal={arXiv preprint arXiv:1910.02653},
  year={2019}
}

About

Training neural networks in TensorFlow 2.0 with 5x less memory

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 96.2%
  • Jupyter Notebook 3.7%
  • Makefile 0.1%