Stage de Yassine Diouri, Été 2021
Réunion d'introduction le 31 main 2021.
Dates: 31 mai au 31 août 2021
Superviseurs: Viviane et Christophe
- Établir des rencontres régulières (hebdomadaires) - vendredi 10h.
- Informer Yassine que Viviane va quitter en Juillet (dernière date de disponibilité: 9 juillet)
Juin: Familiarisation
Présenter le groupe BBOpt
- Professeurs: Charles et Sébastien
- Professionels de recherche: Christophe et Viviane
- Étudiants
- Qu'est-ce qu'on fait
Algorithme MADS
- Prêter une copie du livre (lire jusqu'à coordinate search) - jeudi (via Sébastien)
- Voir le site de NOMAD y compris le vidéo.
- Autres ressources? Charles?
Algorithme Coordinate Search
- Donner une idée du projet de stage vs. MADS
- Références? Livre?
- Yassine: Présenter une version pseudo-code de l'algorithme (fin juin?)
Software NOMAD
- Pour le code, préférablement utiliser le GitHub privé
- Viviane: Indiquer comment procéder (branche, etc) - Pourra se faire plus tard.
- Note: Utiliser NOMAD 4 pour ce projet. (Indiquer les différences entre NOMAD 3 et NOMAD 4).
- S'assurer de pouvoir compiler et rouler NOMAD 4
- Installation: XCode, cmake …
- Savoir écrire compiler une petite boîte noire
- Pouvoir jouer un peu avec les exemples
Comptes, etc
- Est-ce qu'un compte au GERAD est nécessaire?
- Yassine: donner son nom d'usager GitHub
- Viviane: Ajouter Yassine à bbopt pour qu'il ait les permissions
- Viviane: Ajout à Slack - Utile pour questions rapides à Christophe et Viviane
- Viviane: Ajout au wiki: Déjà fait; Utile pour suivi
- Viviane: Ajout au calendrier Google (peut-être pas nécessaire)
- Viviane: Ajout à la liste courriel (sur le wiki): Déjà fait
Fiche d'évaluation
- Viviane: À remplir après 4 semaines de stage: “Le superviseur de stage doit, après 4 semaines de stage réalisées, remplir une fiche d’évaluation afin de faire le point sur le déroulement du stage avec le stagiaire.”
Juin-Juillet: Codage
- Viviane: Présentation de l'architecture de NOMAD 4
- Viviane: Montrer comment ajouter un paramètre
- Codage du nouvel algorithme, avec soutien de Viviane puis Christophe
- Demander rapidement de l'aide lorsqu'il y a des questions, ne pas perdre de temps
Août: Tests, ajustements, rapport
- Tests avec le Runner - aide de Christophe
- Corrections au code
- Yassine: Rapport de stage
- Christophe: Fiche d'évaluation: “Le superviseur de stage doit remplir une fiche d‘évaluation finale lorsque le stage est complété; Il doit lire le rapport de stage que le stagiaire rédigera afin de s’assurer qu’aucune information critique ou confidentielle n’y apparaisse.”