Caffe2 - C++ API
A deep learning, cross platform ML framework
Store.cpp
1 #include <c10d/Store.hpp>
2 
3 namespace c10d {
4 
5 constexpr std::chrono::milliseconds Store::kDefaultTimeout;
6 constexpr std::chrono::milliseconds Store::kNoTimeout;
7 
8 // Define destructor symbol for abstract base class.
9 Store::~Store() {}
10 
11 // Set timeout function
12 void Store::setTimeout(const std::chrono::milliseconds& timeout) {
13  if (timeout.count() == 0) {
14  timeout_ = kNoTimeout;
15  }
16  timeout_ = timeout;
17 }
18 
19 } // namespace c10d
Definition: ddp.cpp:21