tkwong / parameter_server

Apache License 2.0
1 stars 0 forks source link

CSCI5570 Parameter Server Project

Build Status

In courtesy of the Husky team. Special thanks to Yuzhen Huang.

Prerequisite

for Mac OSX

brew install --build-from-source --with-python -vd protobuf

for linux

sudo apt-get install libprotobuf-dev protobuf-compiler

Install & Run

Git clone this repository by

git clone https://github.com/tkwong/parameter_server.git
cd parameter_server

Create a directory for putting compiled files, and configure cmake.

mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Debug

See the make list by make help, and make anything in the list by make ${ANYTHING}

cd build/     # cd to the build directory
make -j4      # build all the targets
./HuskyUnitTest  # run all unit tests
./HuskyUnitTest --gtest_filter=TestServerThread.RegisterModel  # run a specific test

Mind map

Tutorial 2

Tutorial 3

Tutorial 4

Tutorial 5

Tutorial 6

Tutorial 7

Tutorial 8

Some tools: