Package

com.johnsnowlabs.nlp.annotators

seq2seq

Permalink

package seq2seq

Visibility
  1. Public
  2. All

Type Members

  1. class MarianTransformer extends AnnotatorModel[MarianTransformer] with HasSimpleAnnotate[MarianTransformer] with WriteTensorflowModel with WriteSentencePieceModel

    Permalink

    MarianTransformer: Fast Neural Machine Translation

    MarianTransformer: Fast Neural Machine Translation

    MarianTransformer uses models trained by MarianNMT.

    Marian is an efficient, free Neural Machine Translation framework written in pure C++ with minimal dependencies. It is mainly being developed by the Microsoft Translator team. Many academic (most notably the University of Edinburgh and in the past the Adam Mickiewicz University in PoznaƄ) and commercial contributors help with its development.

    It is currently the engine behind the Microsoft Translator Neural Machine Translation services and being deployed by many companies, organizations and research projects (see below for an incomplete list).

    Sources : MarianNMT https://marian-nmt.github.io/ Marian: Fast Neural Machine Translation in C++ https://www.aclweb.org/anthology/P18-4020/

    Note : Note that this is a very computationally expensive module especially on larger sequence. The use of an accelerator such as GPU is recommended.

  2. trait ReadMarianMTTensorflowModel extends ReadTensorflowModel with ReadSentencePieceModel

    Permalink
  3. trait ReadT5TransformerTensorflowModel extends ReadTensorflowModel with ReadSentencePieceModel

    Permalink
  4. trait ReadablePretrainedMarianMTModel extends ParamsAndFeaturesReadable[MarianTransformer] with HasPretrained[MarianTransformer]

    Permalink
  5. trait ReadablePretrainedT5TransformerModel extends ParamsAndFeaturesReadable[T5Transformer] with HasPretrained[T5Transformer]

    Permalink
  6. class T5Transformer extends AnnotatorModel[T5Transformer] with HasSimpleAnnotate[T5Transformer] with ParamsAndFeaturesWritable with WriteTensorflowModel with WriteSentencePieceModel

    Permalink

Ungrouped