Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.24 KB

File metadata and controls

34 lines (24 loc) · 1.24 KB

Distributed Training of Neural Networks

Implement popular distributed training algorithms for neural networks.

Requirements

  • Deep learning library tinynn
  • Distributed training framework Ray

Get started

# git clone
git clone https://github.com/borgwang/distributed-ml.git

cd distributed-ml
pip install -r requirements.txt

# sysc training
python distributed-ml/sync_train.py --algo SSGD
# asysc training
python distributed-ml/async_train.py --algo ASGD