|
|
Pour tester la vitesse de rechercher des tutos ou du calcul des labels discriminants il est possible de générer une base de donnée aléatoire avec le programme create_random_db.py se trouvant dans le répertoire test/.
|
|
|
Pour tester la vitesse de recherche des tutos ou du calcul des labels discriminants il est possible de générer une base de donnée aléatoire avec le programme create_random_db.py se trouvant dans le répertoire test/.
|
|
|
|
|
|
Il prend un paramètre le nom de la base de donnée, le nombres de tutos et le nombres de labels.
|
|
|
La base de donnée générée est à renommer en "bdd_for_labels.db" et à déplacer dans le dossier app/.
|
|
|
|
|
|
Pour mesurer la durée d'exécution d'une fonction il suffit juste de rajouter de code au début et à la fin de la fonction :
|
|
|
Pour mesurer la durée d'exécution (en ms) d'une fonction il suffit juste de rajouter ce code au début et à la fin de la fonction :
|
|
|
|
|
|
```
|
|
|
var startTime = new Date().getTime();
|
|
|
|
|
|
...code...
|
|
|
|
|
|
elapsedTime = new Date().getTime() - startTime;
|
|
|
console.log(elapsedTime);
|
|
|
console.log(new Date().getTime() - startTime);
|
|
|
```
|
|
|
|
|
|
Pour mesurer le temps de calcul des nouveaux labels générés à partir de la liste des tutos il faut copier ce code dans la fonction hierarchy.maj_new_labels_tab() (browse.html)
|
... | ... | |