Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Yohann GOURRET
Embedded Machine Learning
Commits
4632ebce
Commit
4632ebce
authored
Jan 13, 2022
by
pierleur
Browse files
Change ReadMe 2
parent
46a83c93
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
4632ebce
...
...
@@ -6,20 +6,96 @@ Ce projet GitLab est la base du code que vous devez rendre sur Moodle. Il faut e
# Lancement du projet
Pour lancer le projet il faut d'abord mettre les musiques dans les dossiers :
Pour lancer le projet il faut d'abord mettre les musiques dans les dossiers :
DATASETS/Music/
0.
classical
1.
country
2.
disco
3.
hiphop
4.
jazz
5.
metal
6.
pop
7.
reggae
8.
rock
9.
blues
classical
country
disco
hiphop
jazz
metal
pop
reggae
rock
blues
Le tout en format .au
# Compilation
```
mkdir build
cd build
cmake ..
make
```
Selon la configuration, remplacer la ligne du cmake par :
```
cmake .. -DCMAKE_CXX_COMPILER=/usr/bin/g++-11
```
# Extraction des features
Pour extraire les features, faîtes :
```
cd Extraction
./EXTRACTION
cd ..
```
# Entrainement des classifieurs
Les méthodes SVM, ANN, CART sont pré-entrainé. Pour les entrainer avec vos données faîtes :
## CART
```
cd ../CART/Python
python3 CropRec_main.py
cd ../../build
```
## SVM
```
cd ../SVM/Python
python3 SVM_learn.py
cd ../../build
```
## ANN
```
cd ../ANN/Python
python3 ANN_learn.py
cd ../../build
```
Et enfin recompilez :
```
make
```
Pour tester chaque méthode :
## CART
```
cd CART
./CART
cd ..
```
## SVM
```
cd SVM
./SVM
cd ..
```
## ANN
```
cd ANN
./ANN
cd ..
```
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment