Back out "Revert D13043261: [caffe2] Task graph and task future abstractions in executor"
authorIlia Cherniavskii <iliacher@fb.com>
Tue, 11 Dec 2018 03:18:06 +0000 (19:18 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Tue, 11 Dec 2018 03:30:58 +0000 (19:30 -0800)
commite9cd7816819ea7af3f2236d9a1672d165c19f1f3
tree87d623bc4a843ec0b02b63626264876bbca2f183
parent83f32eebd9c9ca4403ffe242b3b0c8f2c4660d8d
Back out "Revert D13043261: [caffe2] Task graph and task future abstractions in executor"

Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/15030

Reviewed By: bddppq

Differential Revision: D13408998

fbshipit-source-id: 9eb675e09fbc4829eab34df7aa660a0590816feb
caffe2/core/net_async_task.cc [new file with mode: 0644]
caffe2/core/net_async_task.h [new file with mode: 0644]
caffe2/core/net_async_task_future.cc [new file with mode: 0644]
caffe2/core/net_async_task_future.h [new file with mode: 0644]
caffe2/core/net_async_task_graph.cc [new file with mode: 0644]
caffe2/core/net_async_task_graph.h [new file with mode: 0644]
caffe2/core/net_parallel.cc [new file with mode: 0644]
caffe2/core/net_parallel.h [new file with mode: 0644]
caffe2/python/test/executor_test.py