try {
xr = XMLReaderFactory.createXMLReader();
} catch (SAXException e) {
e.printStackTrace();
}
Chargeur handler = new Chargeur();
xr.setContentHandler(handler);
xr.setErrorHandler(handler);
FileReader r;
try {
r = new FileReader(jf);
try {
xr.parse(new InputSource(r));
} catch (IOException e) {
e.printStackTrace();
} catch (SAXException e) {
e.printStackTrace();
}
} catch (FileNotFoundException e1) {
e1.printStackTrace();
}
/* initialise le reseau */
reseau = handler.getReseau();
/*
for(int i=0;i<reseau.getNbCouchesCachees()+2;i++) {
System.out.println(i+" : "+reseau.getTaillecouche(i));
for(int j=0;j<reseau.getTaillecouche(i);j++) {
System.out.println(" "+j+" : "+reseau.get(i).get(j).getIndiceNeurone()+" - "+reseau.get(i).get(j).getIndiceCouche());
}
}*/
largeur_images = handler.getColonne();
//System.out.println(largeur_images);
vecteur_sequences = handler.getVecteur_sequences_appr();
vecteur_reconnaissances = handler.getVecteur_sequences_reco();
/*
for(int i=0; i<vecteur_sequences.size();i++) {
System.out.println(i+" : "+vecteur_sequences.get(i).size());
for(int j=0; j<vecteur_sequences.get(i).size();j++) {
System.out.println(" "+ j +" : "+vecteur_sequences.get(i).get(j).size());