Skip to content

Releases: ucam-smt/sgnmt

v1.1

24 Aug 10:24
Compare
Choose a tag to compare
  • simplelendfs decoder
  • lenbeam decoder
  • osm_use_* options for OSM variants
  • forced_spurious option for spurious words in forced decoding
  • Uniform vocabulary specification for maskvocab and skipvocab wrappers
  • minor bug fixes

v1.0

29 Jun 16:35
Compare
Choose a tag to compare
  • Update to Python 3
  • Update to TF 1.13.1 and T2T 1.13.4
  • Support for fairseq (PyTorch)
  • Support for "openfst-python" (3rd party python package for exposing OpenFST in Python 3)
  • python $SGNMT/decode.py --run_diagnostics to check which external libraries SGNMT is aware of
  • Drop support for NPLM, SRILM, Blocks/Theano, TensorFlow seq2seq tutorial, bowsearch, vanilla decoders
  • Add (optional) support for BPE segmentation and word maps
  • Improved interactive mode
  • scripts directory
  • New decoders: fstbeam, predlimitbeam, simpledfs

v0.6

20 Feb 17:38
Compare
Choose a tag to compare
  • State-dependent Bayesian Interpolation and per-sentence predictor weighting
  • New t2t predictor variants: editt2t, fertt2t, segt2t
  • New predictor wrappers: rank, glue, maskvocab
  • New options: n_cpu_threads, negative_wc, osm_type=srcosm, interpolation_smoothing
  • Allow empty src_idxmap or trg_idxmap
  • Allow placheholders like %04d in path templates
  • Minor bugfixes

v0.5.1

13 Oct 11:23
Compare
Choose a tag to compare
  • Change default --beam to 4 and --indexing_scheme to t2t (consistency with tensor2tensor as default)
  • Support direct paths to T2T checkpoint files
  • New option osm_type
  • Drop legacy support for en_test, fr_test, en_idxmap, fr_idxmap
  • Minor bugfixes
  • Tested with TensorFlow 1.10 and T2T 1.9

v0.5

10 Aug 15:31
Compare
Choose a tag to compare
  • Compatibility with TensorFlow 1.9 and Tensor2Tensor 1.7.0
  • kenlm predictor

v0.4.2

08 Aug 13:40
Compare
Choose a tag to compare
  • Some minor bug fixes in v0.4.1

v0.4.1

27 Apr 17:39
1aec4a9
Compare
Choose a tag to compare
  • Target side syntax for NMT

v0.4

26 Mar 12:28
Compare
Choose a tag to compare
  • Sentence IDs can now be read from a file for improved distributed decoding
  • Improvements for forcedlst and lexnizza predictors
  • New script extract_scores_along_reference.py
  • Introduce interpolation strategies, support MoE interpolation
  • New output formats: ngram, timecsv
  • New decoders: combibeam, mbrbeam
  • New predictors: osm, forcedosm
  • Remove support for multiple input files (use altsrc) and reset() in the predictor interface

v0.3.2

09 Jan 12:33
Compare
Choose a tag to compare
  • Compatibility with T2T 1.3.1
  • Support for nizza alignment models
  • ngramize predictor wrapper
  • syntaxbeam decoder
  • some usability improvements

v0.3.1

22 Nov 16:10
Compare
Choose a tag to compare
  • skipvocab predictor
  • bracket predictor
  • Refactoring of the decoder API
  • Compatibility with T2T 1.2.9 and TensorFlow 1.4