The variables must be set for starting
DMLC_NUM_WORKER
: the number of workersDMLC_NUM_SERVER
: the number of serversDMLC_ROLE
: the role of the current node, can beworker
,server
, orscheduler
DMLC_PS_ROOT_URI
: the ip or hostname of the scheduler nodeDMLC_PS_ROOT_PORT
: the port that the scheduler node is listeningDMLC_WORKER_ID
: the rank of the worker
additional variables:
DMLC_INTERFACE
: the network interface a node should use. in default choose automaticallyDMLC_LOCAL
: runs in local machines, no network is needed