add api
This commit is contained in:
parent
2bfbbfb381
commit
61f21859d9
@ -2,7 +2,9 @@
|
|||||||
|
|
||||||
rabit is a light weight library that provides a fault tolerant interface of Allreduce and Broadcast. It is designed to support easy implementations of distributed machine learning programs, many of which fall naturally under the Allreduce abstraction.
|
rabit is a light weight library that provides a fault tolerant interface of Allreduce and Broadcast. It is designed to support easy implementations of distributed machine learning programs, many of which fall naturally under the Allreduce abstraction.
|
||||||
|
|
||||||
* See the [package interface file](include/rabit.h)
|
* [Guide Tutorial of Rabit](guide)
|
||||||
|
* [API Documentation](http://home.cs.washington.edu/~tqchen/rabit/doc)
|
||||||
|
* You can also directly read the [interface header](include/rabit.h)
|
||||||
|
|
||||||
Features
|
Features
|
||||||
====
|
====
|
||||||
|
|||||||
@ -3,12 +3,16 @@ Tutorial of Rabit
|
|||||||
This is an tutorial of rabit, a ***Reliable Allreduce and Broadcast interface***.
|
This is an tutorial of rabit, a ***Reliable Allreduce and Broadcast interface***.
|
||||||
To run the examples locally, you will need to type ```make``` to build all the examples.
|
To run the examples locally, you will need to type ```make``` to build all the examples.
|
||||||
|
|
||||||
|
Please also refer to the [API Documentation](http://home.cs.washington.edu/~tqchen/rabit/doc)
|
||||||
|
|
||||||
|
|
||||||
**List of Topics**
|
**List of Topics**
|
||||||
* [What is Allreduce](#what-is-allreduce)
|
* [What is Allreduce](#what-is-allreduce)
|
||||||
* [Common Use Case](#common-use-case)
|
* [Common Use Case](#common-use-case)
|
||||||
* [Structure of Rabit Program](#structure-of-rabit-program)
|
* [Structure of Rabit Program](#structure-of-rabit-program)
|
||||||
* [Fault Tolerance](#fault-tolerance)
|
* [Fault Tolerance](#fault-tolerance)
|
||||||
|
|
||||||
|
|
||||||
What is Allreduce
|
What is Allreduce
|
||||||
=====
|
=====
|
||||||
The main method provided by rabit are Allreduce and Broadcast. Allreduce performs reduction across different computation nodes,
|
The main method provided by rabit are Allreduce and Broadcast. Allreduce performs reduction across different computation nodes,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user