File: parameters.md

package info (click to toggle)
rabit 0.0~git20200628.74bf00a-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 720 kB
  • sloc: cpp: 5,015; ansic: 710; python: 360; makefile: 306; sh: 136
file content (21 lines) | stat: -rw-r--r-- 1,048 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Parameters
==========
This section list all the parameters that can be passed to rabit::Init function as argv.
All the parameters are passed in as string in format of ``parameter-name=parameter-value``.
In most setting these parameters have default value or will be automatically detected,
and do not need to be manually configured.

* rabit_tracker_uri [passed in automatically by tracker]
  - The uri/ip of rabit tracker
* rabit_tracker_port [passed in automatically by tracker]
  - The port of rabit tracker
* rabit_task_id [automatically detected]
  - The unique identifier of computing process
  - When running on hadoop, this is automatically extracted from enviroment variable
* rabit_reduce_buffer [default = 256MB]
  - The memory buffer used to store intermediate result of reduction
  - Format "digits + unit", can be 128M, 1G
* rabit_global_replica [default = 5]
  - Number of replication copies of result kept for each Allreduce/Broadcast call
* rabit_local_replica [default = 2]
  - Number of replication of local model in check point