Icon

01_​Training_​a_​Neural_​Machine_​Translation_​Model

Neural Machine Translation from English to German: Training Workflow
Define Network Structure Pre Processing and Encoding Train and Edit Network Apply and Evaluate Network Apply and Evaluate Network Decoder Network Encoder Network Neural Machine Translation from English to German: Training WorkflowUses a character level encoder-decoder network of LSTMs.The encoder network reads the input sentence character by character and summarizes the sentence in its state. Open the learnerview to see how thelearning proceeds.The accuracyshould reach ~94%Input size: ?,dictionary sizeinput languagecreate decoderinput shapecreate encoderinput shapeInput size: ?,dictionary size destination languageSave DecoderSave EncoderActivation Softmaxreturn sequencesand cell stateReturn cell stateextract encoderextract decoder Column Splitter Partitioning Keras NetworkLearner Keras Input Layer RowID String Manipulation(Variable) String Manipulation(Variable) Keras to TensorFlowNetwork Converter Keras to TensorFlowNetwork Converter Reading Evaluation Pre-ProcessingGerman Pre-ProcessingEnglish Keras Input Layer TensorFlowNetwork Writer TensorFlowNetwork Writer Keras Dense Layer Keras LSTM Layer Keras LSTM Layer DL PythonNetwork Editor DL PythonNetwork Editor NMT Predictor Joiner Define Network Structure Pre Processing and Encoding Train and Edit Network Apply and Evaluate Network Apply and Evaluate Network Decoder Network Encoder Network Neural Machine Translation from English to German: Training WorkflowUses a character level encoder-decoder network of LSTMs.The encoder network reads the input sentence character by character and summarizes the sentence in its state. Open the learnerview to see how thelearning proceeds.The accuracyshould reach ~94%Input size: ?,dictionary sizeinput languagecreate decoderinput shapecreate encoderinput shapeInput size: ?,dictionary size destination languageSave DecoderSave EncoderActivation Softmaxreturn sequencesand cell stateReturn cell stateextract encoderextract decoder Column Splitter Partitioning Keras NetworkLearner Keras Input Layer RowID String Manipulation(Variable) String Manipulation(Variable) Keras to TensorFlowNetwork Converter Keras to TensorFlowNetwork Converter Reading Evaluation Pre-ProcessingGerman Pre-ProcessingEnglish Keras Input Layer TensorFlowNetwork Writer TensorFlowNetwork Writer Keras Dense Layer Keras LSTM Layer Keras LSTM Layer DL PythonNetwork Editor DL PythonNetwork Editor NMT Predictor Joiner

Nodes

Extensions

Links