Vowpal Wabbit
Public Member Functions | Public Attributes | List of all members
AllReduce Class Reference

#include <allreduce.h>

Inheritance diagram for AllReduce:
AllReduceSockets AllReduceThreads

Public Member Functions

 AllReduce (size_t ptotal, const size_t pnode, bool pquiet=false)
 
virtual ~AllReduce ()=default
 

Public Attributes

const size_t total
 
const size_t node
 
bool quiet
 

Detailed Description

Definition at line 77 of file allreduce.h.

Constructor & Destructor Documentation

◆ AllReduce()

AllReduce::AllReduce ( size_t  ptotal,
const size_t  pnode,
bool  pquiet = false 
)
inline

Definition at line 84 of file allreduce.h.

84  : total(ptotal), node(pnode), quiet(pquiet)
85  {
86  assert(node < total);
87  }
bool quiet
Definition: allreduce.h:82
const size_t total
Definition: allreduce.h:80
const size_t node
Definition: allreduce.h:81

◆ ~AllReduce()

virtual AllReduce::~AllReduce ( )
virtualdefault

Member Data Documentation

◆ node

const size_t AllReduce::node

Definition at line 81 of file allreduce.h.

Referenced by sync_queries().

◆ quiet

bool AllReduce::quiet

◆ total

const size_t AllReduce::total

The documentation for this class was generated from the following file: