fairseq-py goes distributed (#106)
This PR includes breaking API changes to modularize fairseq-py and adds support for distributed training across multiple nodes. Changes: - c7033ef: add support for distributed training! See updated README for usage. - e016299: modularize fairseq-py, adding support for register_model, register_criterion, register_optimizer, etc. - 154e440: update LSTM implementation to use PackedSequence objects in the encoder, better following best practices and improving perf - 90c2973 and 1da6265: improve unit test coverage
Showing
fairseq/optim/sgd.py
0 → 100644
fairseq/sequence_scorer.py
0 → 100644
fairseq/trainer.py
0 → 100644
multiprocessing_train.py
0 → 100644
singleprocess_train.py
0 → 100644
tests/__init__.py
0 → 100644
tests/test_binaries.py
0 → 100644
This diff is collapsed.
tests/test_utils.py
0 → 100644
Please register or sign in to comment