{"push_id":3009721158,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"48db74ea03a03e89d7d4d4566c54019b3b055d85","before":"479b8266bf7c31e48a1e0188266e313377fff450","commits":[{"sha":"48db74ea03a03e89d7d4d4566c54019b3b055d85","author":{"name":"Yangqing Jia","email":"52f67fccd08a0fb9a51f35a64e84b06d9b919599@fb.com"},"message":"net_simple_refcount type to help experimentation with dynamic allocation. (#13370)\n\nSummary:\nPull Request resolved: https://github.com/pytorch/pytorch/pull/13370\n\nThis diff adds a new net type (simple_refcount) that does one thing: for all\nintermediate results produced by a net, it will keep refcount about internal\nusage, and when it finishes its consumption, the net will delete the blob\ncontent to mimic the case of dynamic allocation. In fact, this would also be\nthe behavior when we go functional: anything that is not explicitly marked as\ninput or output will be up to the executor for lifetime management.\n\nSee the comments in net_simple_refcount.cc for details.\n\nReviewed By: dzhulgakov\n\nDifferential Revision: D12855489\n\nfbshipit-source-id: 594a47a786305d595fd505b6700864dd1d9c72aa","distinct":true,"url":"https://api.github.com/repos/pytorch/pytorch/commits/48db74ea03a03e89d7d4d4566c54019b3b055d85"}]}
{"actor":{"display_login":"facebook-github-bot"}}