Exemple #1
0
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
Exemple #2
0
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)))'