adding wrapper section
This commit is contained in:
parent
48c42bf189
commit
54e2f7e90d
@ -16,6 +16,7 @@ Please also refer to the [API Documentation](http://homes.cs.washington.edu/~tqc
|
|||||||
- [Running Rabit using MPI](#running-rabit-using-mpi)
|
- [Running Rabit using MPI](#running-rabit-using-mpi)
|
||||||
- [Customize Tracker Script](#customize-tracker-script)
|
- [Customize Tracker Script](#customize-tracker-script)
|
||||||
* [Fault Tolerance](#fault-tolerance)
|
* [Fault Tolerance](#fault-tolerance)
|
||||||
|
* [Python Wrapper](#python-wrapper)
|
||||||
|
|
||||||
What is Allreduce
|
What is Allreduce
|
||||||
=====
|
=====
|
||||||
@ -255,3 +256,11 @@ touching the disk. This makes rabit programs more reliable and efficient.
|
|||||||
This is just a conceptual introduction to rabit's fault tolerance model. The actual implementation is more sophisticated,
|
This is just a conceptual introduction to rabit's fault tolerance model. The actual implementation is more sophisticated,
|
||||||
and can deal with more complicated cases such as multiple nodes failure and node failure during recovery phase.
|
and can deal with more complicated cases such as multiple nodes failure and node failure during recovery phase.
|
||||||
|
|
||||||
|
Python Wrapper
|
||||||
|
=====
|
||||||
|
In order to make the library available for a wider range of developers, we decided to provide a python wrapper to our C++ code.
|
||||||
|
|
||||||
|
Developers can now program rabit applications in Python! We provide a couple of examples:
|
||||||
|
|
||||||
|
* [./basic.py](./basic.py) : [./basic.cc] counterpart, explained above.
|
||||||
|
* [./broadcast.py](./broadcast.py) : [./broadcast.cc] counterpart, explained above.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user