Skip to content

lamiroy/LaMuse

Repository files navigation

LaMuse

LaMuse : utilisation de méthodes de deep learning pour créer des sources d'inspiration pour les peintres. Ce travail est issu des travaux d'Emmanuelle Potier et fait en collaboration avec elle.

Le projet est composé d'un moteur de génération back-end et autonome, puis un site web front-end http://lamuse.univ-reims.fr permettant d'en faire des démonstrations grand public.

Trello du projet

https://trello.com/projets4122/home

Back

Installation

La façon la plus simple pour installer Lamuse et de l'exécuter est de récupérer un package python .whl et de l'installer avec pip.

Pour ce faire :

  1. Avoir installé Python3
  2. Télécharger la derniere version du .whl.
  3. Exécuter python3 -m pip install <fichier.whl>
  4. Installer tous les packages nécessaires à l'éxécution de Lamuse, tels que spécifiés dans le fichier requirements.txt disponible sur git : python3 -m pip install -r requirements.txt.

Ensuite on peut exécuter Lamuse avec la commande python3 -m LaMuse.LaMuse. L'option --help énumère tous les paramètres configurables.

Code

Le code se trouve dans :

Utilisation :

Pour fonctionner il est nécessaire d'aouter à la racine du projet le fichier mask_rcnn_coco.h5 détaillant les poids du modèle Mask_RCNN.h5 (modèle Keras).

Le code Python est censé être invoqué depuis la racine du dépôt. Pour l'instant certains chemins sont codés en dur.

Pour lancer un exécutable, il faut donc faire :

python3 -m tools.create_original_case_study

Version Démo :

python3 -m LaMuse --demo

Troubleshooting

  • AttributeError: module 'keras.engine' has no attribute 'Layer'

Front

About

No description, website, or topics provided.

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published