from pyfann import libfann
from login import Login
from escribirArchivo import EscribirArchivo
import inspect, sys, os
sys.path.append("../model")
from baseDatos import BaseDatos

auxiliar=[]



e=EscribirArchivo()
e.setUrl("prueba.data")
e.setNumeroEntradas(8)
e.setNumeroSalidas(1)
e.escribirEnArchivoParaProbarRedNeuronal()

bd=BaseDatos()
#primer elemento: # de neuronas
#segundo elemento: error
#tercer elemento: url del archivo de ese entrenamiento
print bd.obtenerErroresMenoresDeEntrenamiento()[0][2]


errores=bd.obtenerErroresMenoresDeEntrenamiento()
for k in range(len(errores)):
	ann = libfann.neural_net()
	ann.create_from_file("../files/"+errores[k][2])
	ann.reset_MSE()
	
	test_data = libfann.training_data()