Translation model with transformer

Introduction:

A transformer model is an architecture used in natural language processing for transforming one sequence to another using two of its part which is the encoding and decoding.