configuration
Class Configuration

java.lang.Object
  extended byconfiguration.Configuration

public class Configuration
extends java.lang.Object


Constructor Summary
Configuration()
           
 
Method Summary
static float getBorneMax()
           
static float getBorneMin()
           
static long getDureeMax()
           
static float getEcartDecision()
           
static float getErreurMaxAdmissible()
           
static long getGraineBruit()
           
static long getGraineGenerateurBases()
           
static long getGraineMelangeBaseApprentissage()
           
static long getGrainePoidsInitiaux()
           
static int getHauteurImage()
           
static int getLargeurImage()
           
static boolean getModeFocalisation()
           
static int getNbEpoques()
           
static int getNbFormesParImage()
           
static int getNbImagesApprentissage()
           
static int getNbImagesRejeteesMax()
           
static int getNbImagesTest()
           
static int getNbNeuronesCoucheCachee()
           
static int getNiveauBruit()
           
static java.lang.String getNomFichierApprentissage()
           
static java.lang.String getNomFichierFormes()
           
static java.lang.String getNomFichierTest()
           
static float getNu()
           
static float getPenteSigmoide()
           
static float getQuantificateurCodage()
           
static boolean getRotationsEtSymetries()
           
static float getSaturationCodage()
           
static float getSeuilDecision()
           
static boolean getTestSimultane()
           
static boolean getZeroDoublon()
           
static int parsageConfiguration()
          Cette méthode de classe permet de parser le fichier de configuration par défaut du programme et de mettre à jour les paramètres.
static int parsageConfiguration(java.lang.String nomFichier)
          Cette méthode de classe permet de parser un fichier de configuration du programme dont le nom est entré en paramètre.
static int setBorneMax(float max)
           
static int setBorneMin(float min)
           
static int setDureeMax(long duree)
           
static int setEcartDecision(float ecart)
           
static int setErreurMaxAdmissible(float erreur)
           
static int setGraineBruit(long graine)
           
static int setGraineGenerateurBases(long graine)
           
static int setGraineMelangeBaseApprentissage(long graine)
           
static int setGrainePoidsInitiaux(long graine)
           
static int setHauteurImage(int hauteur)
           
static int setLargeurImage(int largeur)
           
static int setModeFocalisation(boolean mode)
           
static int setNbEpoques(int nb)
           
static int setNbFormesParImage(int nb)
           
static int setNbImagesApprentissage(int nb)
           
static int setNbImagesRejeteesMax(int nb)
           
static int setNbImagesTest(int nb)
           
static int setNbNeuronesCoucheCachee(int nb)
           
static int setNiveauBruit(int niveau)
           
static int setNomFichierApprentissage(java.lang.String nomFichier)
           
static int setNomFichierFormes(java.lang.String nomFichier)
           
static int setNomFichierTest(java.lang.String nomFichier)
           
static int setNu(float reel)
           
static int setPenteSigmoide(float pente)
           
static int setQuantificateurCodage(float quant)
           
static int setRotationsEtSymetries(boolean bool)
           
static int setSaturationCodage(float sat)
           
static int setSeuilDecision(float seuil)
           
static int setTestSimultane(boolean bool)
           
static int setZeroDoublon(boolean bool)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Configuration

public Configuration()
Method Detail

parsageConfiguration

public static int parsageConfiguration()
Cette méthode de classe permet de parser le fichier de configuration par défaut du programme et de mettre à jour les paramètres.

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

parsageConfiguration

public static int parsageConfiguration(java.lang.String nomFichier)
Cette méthode de classe permet de parser un fichier de configuration du programme dont le nom est entré en paramètre.

Parameters:
nomFichier - le nom du fichier configuration à parser
Returns:
0 si le parsage s'est déroulé sans problème -1 si il y a eu un problème pendant le parsage

getNomFichierFormes

public static java.lang.String getNomFichierFormes()

setNomFichierFormes

public static int setNomFichierFormes(java.lang.String nomFichier)

getNomFichierApprentissage

public static java.lang.String getNomFichierApprentissage()

setNomFichierApprentissage

public static int setNomFichierApprentissage(java.lang.String nomFichier)

getNomFichierTest

public static java.lang.String getNomFichierTest()

setNomFichierTest

public static int setNomFichierTest(java.lang.String nomFichier)

getLargeurImage

public static int getLargeurImage()

setLargeurImage

public static int setLargeurImage(int largeur)

getHauteurImage

public static int getHauteurImage()

setHauteurImage

public static int setHauteurImage(int hauteur)

getNbFormesParImage

public static int getNbFormesParImage()

setNbFormesParImage

public static int setNbFormesParImage(int nb)

getRotationsEtSymetries

public static boolean getRotationsEtSymetries()

setRotationsEtSymetries

public static int setRotationsEtSymetries(boolean bool)

getNbImagesApprentissage

public static int getNbImagesApprentissage()

setNbImagesApprentissage

public static int setNbImagesApprentissage(int nb)

getNbImagesTest

public static int getNbImagesTest()

setNbImagesTest

public static int setNbImagesTest(int nb)

getGraineGenerateurBases

public static long getGraineGenerateurBases()

setGraineGenerateurBases

public static int setGraineGenerateurBases(long graine)

getNbImagesRejeteesMax

public static int getNbImagesRejeteesMax()

setNbImagesRejeteesMax

public static int setNbImagesRejeteesMax(int nb)

getZeroDoublon

public static boolean getZeroDoublon()

setZeroDoublon

public static int setZeroDoublon(boolean bool)

getNiveauBruit

public static int getNiveauBruit()

setNiveauBruit

public static int setNiveauBruit(int niveau)

getGraineBruit

public static long getGraineBruit()

setGraineBruit

public static int setGraineBruit(long graine)

getGraineMelangeBaseApprentissage

public static long getGraineMelangeBaseApprentissage()

setGraineMelangeBaseApprentissage

public static int setGraineMelangeBaseApprentissage(long graine)

getBorneMin

public static float getBorneMin()

setBorneMin

public static int setBorneMin(float min)

getBorneMax

public static float getBorneMax()

setBorneMax

public static int setBorneMax(float max)

getModeFocalisation

public static boolean getModeFocalisation()

setModeFocalisation

public static int setModeFocalisation(boolean mode)

getQuantificateurCodage

public static float getQuantificateurCodage()

setQuantificateurCodage

public static int setQuantificateurCodage(float quant)

getSaturationCodage

public static float getSaturationCodage()

setSaturationCodage

public static int setSaturationCodage(float sat)

getNbNeuronesCoucheCachee

public static int getNbNeuronesCoucheCachee()

setNbNeuronesCoucheCachee

public static int setNbNeuronesCoucheCachee(int nb)

getGrainePoidsInitiaux

public static long getGrainePoidsInitiaux()

setGrainePoidsInitiaux

public static int setGrainePoidsInitiaux(long graine)

getPenteSigmoide

public static float getPenteSigmoide()

setPenteSigmoide

public static int setPenteSigmoide(float pente)

getNbEpoques

public static int getNbEpoques()

setNbEpoques

public static int setNbEpoques(int nb)

getNu

public static float getNu()

setNu

public static int setNu(float reel)

getErreurMaxAdmissible

public static float getErreurMaxAdmissible()

setErreurMaxAdmissible

public static int setErreurMaxAdmissible(float erreur)

getDureeMax

public static long getDureeMax()

setDureeMax

public static int setDureeMax(long duree)

getTestSimultane

public static boolean getTestSimultane()

setTestSimultane

public static int setTestSimultane(boolean bool)

getSeuilDecision

public static float getSeuilDecision()

setSeuilDecision

public static int setSeuilDecision(float seuil)

getEcartDecision

public static float getEcartDecision()

setEcartDecision

public static int setEcartDecision(float ecart)