README.md 776 Bytes
Newer Older
Guolin Ke's avatar
Guolin Ke committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Parallel Learning Example
=====================
Here is an example for LightGBM to perform parallel learning for 2 machines.

1. Edit mlist.txt , write the ip of these 2 machines that you want to run application on. 

  ```
  machine1_ip 12400
  machine2_ip 12400
  ```
  
2. Copy this folder and executable file to these 2 machines that you want to run application on.
3. Run command in this folder on both 2 machines:

15
  For windows:```lightgbm.exe config=train.conf```
Guolin Ke's avatar
Guolin Ke committed
16
  
17
  For linux:```./lightgbm config=train.conf```
Guolin Ke's avatar
Guolin Ke committed
18
19
20

This parallel learning example is based on socket. LightGBM also support parallel learning based on mpi.

Guolin Ke's avatar
Guolin Ke committed
21
For more details about the usage of parallel learning, please refer to [this](https://github.com/Microsoft/LightGBM/wiki/Parallel-Learning-Guide).