Пример #1
0
 def __init__(self, **kwargs):
     '''
     '''
     self.size    = kwargs.get('size')
     self.rate    = kwargs.get('rate', 0.01)
     self.weights = kwargs.get('weights', np.zeros(size, 'd'))
     self.kernel  = kwargs.get('kernel', kernel.dot_product())
Пример #2
0
    def __init__(self, **kwargs):
        ''' Create a new instance of the Perceptron.

        :param size: The size of the neuron (weights)
        :param rate: The learning rate of the system
        :param kernel: The underlying kernel to use for comparison
        '''
        self.size    = kwargs.get('size')
        self.weights = kwargs.get('weights', np.zeros(self.size, 'd'))
        self.rate    = kwargs.get('rate', 1.0)
        self.bias    = kwargs.get('bias', 0.0)
        self.kernel  = kwargs.get('kernel', kernel.dot_product())