MCPcopy Create free account
hub / github.com/BVLC/caffe / NCCL

Method NCCL

src/caffe/parallel.cpp:117–122  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

115
116template<typename Dtype>
117NCCL<Dtype>::NCCL(shared_ptr<Solver<Dtype> > solver)
118 : GPUParams<Dtype>(solver, getDevice()),
119 comm_(), solver_(solver), barrier_() {
120 this->Configure(solver.get());
121 Init();
122}
123
124template<typename Dtype>
125NCCL<Dtype>::NCCL(shared_ptr<Solver<Dtype> > solver, const string& uid)

Callers

nothing calls this directly

Calls 3

getDeviceFunction · 0.85
ConfigureMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected