GitXplorerGitXplorer
y

NMT_DL

public
0 stars
0 forks
0 issues

Commits

List of commits on branch main.
Unverified
76f93e60b842848abde20dd44ecbc1c567c52c62

update image

yyounesbelkada committed 3 years ago
Unverified
a4af4088093f75310d9be12f363d0371fa942eda

add image

yyounesbelkada committed 3 years ago
Unverified
140245f1a71f66e6f86921b0c65a9705f4bbb228

rm file

yyounesbelkada committed 3 years ago
Unverified
34c5eb8640fc0ad5e675b7df9ad00bb4ef653812

update readme

yyounesbelkada committed 3 years ago
Unverified
cc43c7fde84a564f0cc820b61a886d823bb9350b

add reqs + update utils

yyounesbelkada committed 3 years ago
Unverified
4bbd95edd1bbf2567b3e9a25147b60a5d0880281

add files

yyounesbelkada committed 3 years ago

README

The README file for this repository.

NMT_DL

Neural Machine Translation - Deep Learning

This code is an implementation of the Neural Machine Translation homework from the Introduction to Deep Learning course from the MVA Masters program.

Requirements

Get the requirements by running

pip install -r requirements.txt

Get the training data

Get the training data by running

bash download-data.sh

Train your translation model

This code supports only the eng-fr translation.

You have one file to modify. Modify the desired variables on the hparams.py file. The variables names ar explicit for the model parameters, therefore easy to change. Change the wandb_project variable in the hparams.py file in order to push your custom run.

Visualize the results

We highly recommend you to have an account on wandb before running the traning script. After modifying the hparams.py file, run python3 main.py.