예제 #1
0
 def __init__(self, inputs, randrange = doublerange(0, 1)):
     self.inputscount = max(1, inputs)
     self.randrange = randrange
     self.weights = make_array(self.inputscount)
     self.randomize()
예제 #2
0
 def __init__(self, inputs, function, threshold = 0, randrange = doublerange(0, 1)):
     self.function = function
     self.threshold = threshold
     super(activationneuron, self).__init__(inputs, randrange)