English translation of README.md

This commit is contained in:
Paul Corbalan 2024-01-31 12:29:11 +01:00
parent ea97dec686
commit fa35d3b672
1 changed files with 13 additions and 13 deletions

View File

@ -1,41 +1,41 @@
# Wasserstein GAN # Wasserstein GAN
L'objectif de ce projet était d'étudier les GANs dans le cas de la distance de Wasserstein. This project consisted in studying GANs in the case of Wasserstein distance, as part of the fifth-year course at INSA Toulouse in Applied Mathematics of High Dimensional and Deep Learning.
Voici les membres de notre groupe classés par ordres alphabétiques pour leur nom de famille : Here are the members of our group, listed alphabetically by surname:
- Paul Corbalan - Paul Corbalan
- Nicolas Gonel - Nicolas Gonel
- Oihan Joyot - Oihan Joyot
- Tristan Portugues - Tristan Portugues
- Florian Zorzynski - Florian Zorzynski
Notre projet s'inspire grandement des ressources suivantes qui sont l'article initial de notre projet ainsi que le code correspondant. Our project is largely inspired by the following resources, which are the initial article of our project as well as the corresponding code.
- Article : [[1701.07875] Wasserstein GAN (arxiv.org)](https://arxiv.org/abs/1701.07875) - Article: [[1701.07875] Wasserstein GAN (arxiv.org)](https://arxiv.org/abs/1701.07875)
- Code : [martinarjovsky/WassersteinGAN (github.com)](https://github.com/martinarjovsky/WassersteinGAN) - Code: [martinarjovsky/WassersteinGAN (github.com)](https://github.com/martinarjovsky/WassersteinGAN)
## Installation ## Installation
Il est important de noter que Python 3.11 a été utilisé pour ce projet notamment au niveau de la compatibilité avec la librairie PyTorch, il est donc recommandé d'utiliser cette version. It's important to note that Python 3.11 was used for this project, particularly for compatibility with the PyTorch library, so we recommend using this version.
1. Pour installer Python 3.11, il est recommandé de le faire avec Anaconda, en exécutant la commande suivante : 1. To install Python 3.11, we recommend using Anaconda, by executing the following command:
```shell ```shell
conda create -n wasserstein-gan python=3.11 conda create -n wasserstein-gan python=3.11
``` ```
2. Pour activer l'environnement, il suffit d'exécuter la commande suivante : 2. To activate the environment, simply run the following command:
```shell ```shell
conda activate wasserstein-gan conda activate wasserstein-gan
``` ```
3. Pour installer les dépendances du projet, il suffit d'exécuter la commande suivante : 3. To install the project's dependencies, simply run the following command:
```shell ```shell
pip install -r requirements.txt pip install -r requirements.txt
``` ```
## Utilisation ## Use
Le détail des expériences est détaillé dans le [Jupiter Notebook](./notebook.ipynb). Cependant il est possible de reproduire celle-ci simplement en exécutant les commandes suivantes : Details of the experiments are given in the [Jupiter Notebook](./notebook.ipynb). However, they can be reproduced simply by executing the following commands:
- Pour l'entraînement : - For training:
```shell ```shell
python main.py python main.py
``` ```
- Pour la génération d'images : - For image generation:
```shell ```shell
python generate.py python generate.py
``` ```