Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3037 connectés 

  FORUM HardWare.fr
  Programmation
  Javascript/Node.js

  TensorFlow.js - Detection d'objet - Interpretation du résultat

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

TensorFlow.js - Detection d'objet - Interpretation du résultat

n°2392422
faps
Posté le 01-08-2021 à 21:02:29  profilanswer
 


Bonjour à tous,
 
Je cherche à implémenter un détecteur d'objets utilisable sur Firefox en exploitant la bibliothèque TensorFlow.js. J'ai entrainé mon modèle de type "LayerModel" que je charge avec la fonction  "tf.loadLayersModel()". Puis je lance une détection sur une image via la fonction "model.predict()". Je stock le résultat dans une variable "predict". Mon problème est que je n'arrive pas à interpréter le résultat et avancer, le but étant de récupérer les box des objets détectés.
 
Le retour de  "console.log(predict); " est:
 
Array(3) [ {…}, {…}, {…} ]
 
0: Object { kept: false, isDisposedInternal: false, dtype: "float32", … }
 
1: Object { kept: false, isDisposedInternal: false, dtype: "float32", … }
 
2: Object { kept: false, isDisposedInternal: false, dtype: "float32", … }
 
length: 3
 
Le retour de "console.log(predict[0].dataSync())" est :
 
Float32Array(18) [ -0.933699369430542, 2.0597338676452637, -8.093562126159668, -1.653637170791626, 29.91468048095703, -2.5104284286499023, -1.6961907148361206, 5.431970596313477, -8.678093910217285, 1.1465117931365967, … ]
 
Le retour de "console.log(predict[1].dataSync())" est :
 
Float32Array(72) [ -3.040828227996826, 19.110309600830078, -0.057641081511974335, -1.872375249862671, -124.70093536376953, 2.4474217891693115, 11.702408790588379, -9.773043632507324, -3.7172935009002686, 5.327491283416748, … ]
 
Le retour de  "console.log(predict[2].dataSync())" est :
 
Float32Array(288) [ -36.274513244628906, -19.568172454833984, 12.820204734802246, -21.152021408081055, -225.57720947265625, 1.2267011404037476, 6.923470497131348, 26.43770408630371, 2.0712578296661377, -11.071444511413574, … ]
 
 
Merci pour votre aide !
 
 
Faps

mood
Publicité
Posté le 01-08-2021 à 21:02:29  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Javascript/Node.js

  TensorFlow.js - Detection d'objet - Interpretation du résultat

 

Sujets relatifs
MySQL : forcer la position d'un résultat ?Supprimer simplement un objet d'un array JS.
Javascript API / Recuperer le resultatFonction qui compare deux tableaux et stocke le résultat dans un trois
Récupérer résultat d'une réquête dans un tableau en shell (ksh)Detection de son site dans une iframe sur d'autre site
[FORTRAN] Problème objet/debuginterprétation d'une erreur java
php cache objetQuestion temps de compilation, interprétation
Plus de sujets relatifs à : TensorFlow.js - Detection d'objet - Interpretation du résultat


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR