The Structure of Codebase¶
One the top level, the structure of this codebase looks like:
├── bluefog
├── docs
├── examples
├── test
├── setup.py
└── ...
Main project code is under bluefog folder, examples folder
contains the usage code for users, (served as e2e test as well) and
test folder for test of course. docs folder contains the
document including API, docker usagem, algorithm explaination, development etc.
Overall, our repository shares a very similar organization like
horovod repository.