Home
last modified time | relevance | path

Searched refs:ThreadLocalDistAutogradContext (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/external/pytorch/torch/csrc/distributed/autograd/context/
H A Dcontext.cpp273 ThreadLocalDistAutogradContext::ThreadLocalDistAutogradContext( in ThreadLocalDistAutogradContext() function in torch::distributed::autograd::ThreadLocalDistAutogradContext
279 ThreadLocalDistAutogradContext::~ThreadLocalDistAutogradContext() { in ~ThreadLocalDistAutogradContext()
284 ContextPtr ThreadLocalDistAutogradContext::getContextPtr() { in getContextPtr()
H A Dcontext.h159 class TORCH_API ThreadLocalDistAutogradContext {
162 explicit ThreadLocalDistAutogradContext(ContextPtr&& new_context);
163 ~ThreadLocalDistAutogradContext();
/aosp_15_r20/external/pytorch/torch/csrc/distributed/c10d/
H A Dreducer.cpp183 using torch::distributed::autograd::ThreadLocalDistAutogradContext; in Reducer()
194 ThreadLocalDistAutogradContext::getContextPtr()); in Reducer()
1068 using torch::distributed::autograd::ThreadLocalDistAutogradContext; in initialize_buckets()
1069 this->rpc_context_.set(ThreadLocalDistAutogradContext::getContextPtr()); in initialize_buckets()
/aosp_15_r20/external/pytorch/torch/csrc/distributed/autograd/engine/
H A Ddist_engine.cpp47 ThreadLocalDistAutogradContext contextGuard{ContextPtr(autogradContext_)}; in operator ()()