Blame view
README.md
1.63 KB
ff117f2ef
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# Introduction Volia est une librairie python pour le machine learning dédié au *speech*. Elle est accompagnée par un ensemble de scripts qui permettent de gérer des données et entraîner des modèles, sortir des rapports d'analyses, des benchmark etc. # Quick start Utiliser volia est très simple. ## Installer volia Volia n'étant pas un *repository* officiel PyPi, vous devez l'installer en mode *développement*. Pour ce faire, vous pouvez utiliser le *Makefile* en exécutant la commande suivante : ``` make ``` ## Exécuter les scripts de n'importe où Vous pouvez lancer des scripts depuis n'importe quel chemin de votre ordinateur. Pour cela, il suffit de lancer la commande suivante en remplaçant *run-script* par le nom du module à lancer : ``` python -m volia.run-script ``` Exemple : ``` python -m volia.test ``` Si *Volia* est bien installé sur votre machine, cette commande devrait pour retourner "Volia is well installed." dans votre terminal. # Evolution |
19286235b
|
29 30 31 32 |
Un jour, si ce *repository* devient trop volumineux, je créerai un deuxième *repository* seulement composé des scripts. Ce qui m'embête avec cette approche est le lien entre la version du *repository* volia et celui des scripts. Je suis donc en train de réfléchir à une solution pour organiser mon code proprement et bien séparer la partie *script* de la partie *bibliothèque* de Volia. En fait, j'ai peut-être une nouvelle solution. Grâce aux fichiers *__init__*, j'ai trouvé une méthode pour facilement ajouter au path les parents. De cette manière, je peux créer des scripts dans des sous dossiers qui pourront appeler aisément les modules du *core*, par exemple. |