1 #include <torch/csrc/distributed/autograd/rpc_messages/cleanup_autograd_context_resp.h> 2 3 namespace torch { 4 namespace distributed { 5 namespace autograd { 6 7 c10::intrusive_ptr<rpc::Message> CleanupAutogradContextResp:: toMessageImpl()8 toMessageImpl() && { 9 std::vector<torch::Tensor> tensors; 10 std::vector<char> payload; 11 return c10::make_intrusive<rpc::Message>( 12 std::move(payload), 13 std::move(tensors), 14 rpc::MessageType::CLEANUP_AUTOGRAD_CONTEXT_RESP); 15 } 16 17 std::unique_ptr<CleanupAutogradContextResp> CleanupAutogradContextResp:: fromMessage(const rpc::Message & message)18 fromMessage(const rpc::Message& message /* unused */) { 19 return std::unique_ptr<CleanupAutogradContextResp>(); 20 } 21 22 } // namespace autograd 23 } // namespace distributed 24 } // namespace torch 25