Skip to content

borgwang/distributed-ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Languages