num_input = 15 num_hidden = 60 num_output = 6 weight_interval = 2000 pop_size = 200 gen_limit = 500 inps = loader.load('paru.xlsx') inps = loader.stringifyVar(inps,loader.normalizeVar(loader.getVar(inps))) # inps = loader.loadDat('titanic.dat') start = time.time() weights = ann.decodeWeights(de.de((num_output*num_hidden)+(num_hidden*num_input),weight_interval,pop_size,gen_limit)) end = time.time() print end - start <<<<<<< HEAD # match = 0 # for i in range(len(inps)): # if(ann.correct(inps[i],weights)): # match += 1 # print match,len(inps) # print num_hidden,weight_interval,pop_size,gen_limit,'ret = 1/(1+np.exp((-0.001*x)))' ======= num_input = 3 num_hidden = 10
import loader import ann import de import time num_input = 15 num_hidden = 60 num_output = 6 inps = loader.load('paru.xlsx') inps = loader.stringifyVar(inps,loader.normalizeVar(loader.getVar(inps))) # inps = loader.loadDat('titanic.dat') # print inps start = time.time() weights = ann.decodeWeights(de.de((num_output*num_hidden)+(num_hidden*num_input),2000,200,3,0.5,0.5,10)) end = time.time() print end - start # # print weights # # print inps[0] # match = 0 # for i in range(len(inps)): # if(ann.correct(inps[i],weights)): # match += 1 # print match,len(inps) # print num_hidden,2000,500,'ret = 1/(1+np.exp((-0.001*x)))'