Skip to content

dario-DI/parameter_server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parameter Server

The parameter server is a distributed machine learning framework scaling to industrial-level problems. It is a joint project by CMU SML-Lab, Baidu IDL, and Google.

How to install

Requirements

Build the system

git clone https://github.com/mli/parameter_server
cd parameter_server
git clone https://github.com/mli/third_party
cd third_party && ./install.sh
cd .. && make -j8

Options for building:

  • depended libraries are available in somewhere
export THIRD=/usr/local && make -j8
  • statical linking
export STATIC=1 && make -j8

How to run

  • Use data/rcv1_binary.sh to download an example dataset
  • Run on the local machine: script/local.sh
  • Start by mpirun: script/mpi_root.sh config/rcv1_mpi.conf
  • Start by a cluster resource manager: In progress.

About

A distributed machine learning framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published