1#include <c10/util/Logging.h>
2#include <fmt/format.h>
3#include <torch/csrc/distributed/c10d/Backend.hpp>
4
5namespace c10d {
6
7Backend::Backend(int rank, int size)
8 : rank_(rank), size_(size), dist_debug_level_(debug_level()) {
9 C10_LOG_API_USAGE_ONCE("c10d.backend");
10}
11
12Backend::~Backend() = default;
13
14void Backend::init() {
15 C10_LOG_API_USAGE_ONCE(fmt::format("c10d.backend_{}", getBackendName()));
16}
17
18} // namespace c10d
19