def sigma(self):
    temp = 0
    for i in range(self.hidden):
        for j in range(self.hidden):
            distance = np.square(np.linalg.norm((self.protos[i] - self.protos[j])))
            if (distance > temp):
                temp = distance
    self.spread = (temp / np.sqrt(self.hidden))
def sigma(self):
    temp = 0
    for i in range(self.hidden):
        for j in range(self.hidden):
            distance = np.square(np.linalg.norm((self.protos[i] - self.protos[j])))
            if (distance > temp):
                temp = distance
    self.spread = (temp / np.sqrt(self.hidden))