gestion_reseau
Class GestionReseau

java.lang.Object
  extended bygestion_reseau.GestionReseau

public class GestionReseau
extends java.lang.Object

Classe gestionReseau Permet l'apprentissage du reseau, puis son utilisation (reconnaissance de formes)


Constructor Summary
GestionReseau(GestionImages _gestionImages, InfoApprentissage[] _info)
           
GestionReseau(GestionImages _gestionImages, InfoApprentissage[] _info, Reseau _reseau)
          Ce constructeur permet de créer une instance de GestionReseau utilisant un réseau externe (c'est à dire chargé depuis un fichier réseau).
 
Method Summary
 java.lang.Thread apprentissage()
           
 float getActiviteCoucheCachee(int k)
          Permet d'acceder à l'activité d'une neuronne d'une couche de sortie , apres reconnaissance d'une image
 float getDecision(int k)
          Permet d'acceder au tableau des activites de sortie, apres reconnaissance d'une image
 Reseau getReseau()
          Permet de charger un reseau à partir d'un fichier.
 int reconnaissance(Image image)
          Essaie de reconnaitre la forme contenue dans une image
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GestionReseau

public GestionReseau(GestionImages _gestionImages,
                     InfoApprentissage[] _info)

GestionReseau

public GestionReseau(GestionImages _gestionImages,
                     InfoApprentissage[] _info,
                     Reseau _reseau)
Ce constructeur permet de créer une instance de GestionReseau utilisant un réseau externe (c'est à dire chargé depuis un fichier réseau).

Parameters:
_gestionImages - l'instance de GestionImages
_info - l'instance de la table d'InfoApprentissage
_reseau - l'instance de Reseau (externe)
Method Detail

apprentissage

public java.lang.Thread apprentissage()

reconnaissance

public int reconnaissance(Image image)
Essaie de reconnaitre la forme contenue dans une image

Parameters:
image - image a analyser
Returns:
numero correspondant a la forme reconnue. Renvoie -1 si indecis.

getDecision

public float getDecision(int k)
Permet d'acceder au tableau des activites de sortie, apres reconnaissance d'une image

Parameters:
k - kieme neurone de sortie
Returns:
activite du neurone de sortie choisi

getActiviteCoucheCachee

public float getActiviteCoucheCachee(int k)
Permet d'acceder à l'activité d'une neuronne d'une couche de sortie , apres reconnaissance d'une image

Parameters:
k - kieme neurone de la couche cachée
Returns:
activite du neurone de sortie choisi

getReseau

public Reseau getReseau()
Permet de charger un reseau à partir d'un fichier.

Returns:
0 si le chargement s'est déroulé sans problème -1 si il y a eu un problème pendant le chargement