Skip to content
Sequence-to-sequence framework with a focus on Neural Machine Translation based on Apache MXNet
Branch: master
Clone or download
fhieber Convert all transformer-relevant layers to Gluon HybridBlocks. (#675)
* Removed requirement for seq_len in ConvolutionalBlock/Encoder
* Convert all transformer-relevant layers to Gluon HybridBlocks.
* TransformerEncoder HybridBlock
Latest commit bb588ec May 10, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Renamed pre-commit.sh to style-check.sh and clarified PR instructions. ( Feb 28, 2018
docs Length ratio prediction (#626) Apr 16, 2019
requirements Update to pyyaml 5.1 (#690) May 6, 2019
sockeye Convert all transformer-relevant layers to Gluon HybridBlocks. (#675) May 10, 2019
sockeye_contrib Change sacrebleu call to use pip-installed sacrebleu (#672) Apr 4, 2019
test Convert all transformer-relevant layers to Gluon HybridBlocks. (#675) May 10, 2019
.flake8 flake8 pass over sockeye/* (#553) Sep 29, 2018
.gitignore Allow empty sequences in train/validation data and skip them (#362) Apr 19, 2018
.travis.yml Renamed contrib to sockeye_contrib (#537) Sep 19, 2018
CHANGELOG.md Convert all transformer-relevant layers to Gluon HybridBlocks. (#675) May 10, 2019
CONTRIBUTING.md Fixed seqcopy tutorial and some links for CONTRIBUTING and LICENSE (#303 Feb 28, 2018
LICENSE Initial commit Jun 12, 2017
MANIFEST.in Website (#549) Oct 10, 2018
NOTICE Initial commit Jun 12, 2017
README.md Fixed broken link. (#563) Oct 16, 2018
pylintrc sockeye.pylintrc -> pylintrc Jul 22, 2017
pytest.ini End-to-end testing with various model configurations (#85) Jul 26, 2017
setup.cfg PyPI compatibility and updated instructions. (#3) Jun 12, 2017
setup.py Scoring (#538) Sep 28, 2018
style-check.sh Add flag for non-strict Optional checks in new version of mypy (#377) May 3, 2018
typechecked-files Scoring (#538) Sep 28, 2018

README.md

Sockeye

PyPI version GitHub license GitHub issues Build Status Documentation Status

This package contains the Sockeye project, a sequence-to-sequence framework for Neural Machine Translation based on Apache MXNet (Incubating). It implements state-of-the-art encoder-decoder architectures, such as:

In addition, it provides an experimental image-to-description module that can be used for image captioning. Recent developments and changes are tracked in our CHANGELOG.

If you have any questions or discover problems, please file an issue. You can also send questions to sockeye-dev-at-amazon-dot-com.

Documentation

For information on how to use Sockeye, please visit our documentation. Developers may be interested in our developer guidelines.

Citation

For technical information about Sockeye, see our paper on the arXiv (BibTeX):

Felix Hieber, Tobias Domhan, Michael Denkowski, David Vilar, Artem Sokolov, Ann Clifton and Matt Post. 2017. Sockeye: A Toolkit for Neural Machine Translation. ArXiv e-prints.

You can’t perform that action at this time.