from pipes import models, utils, const from pipes.data import Dataset if __name__ == "__main__": input_lang = 'gr' output_lang = 'bn' dataset_object = Dataset([input_lang, output_lang]) dataset_object.pack() dataset_object.process() dataset_dict = dataset_object.get_dict() seq2seq = models.Seq2Seq( input_vocab_size=dataset_dict[input_lang]["vocab_size"], output_vocab_size=dataset_dict[output_lang]["vocab_size"], embedding_dim=256, hidden_units=64) seq2seq.build() seq2seq.run( encoder_input_data=dataset_dict[input_lang]["train"], decoder_input_data=dataset_dict[output_lang]["train"], val_encoder_input_data=dataset_dict[input_lang]["val"], val_decoder_input_data=dataset_dict[output_lang]["val"], )