@staticmethod
def gaussian(x, sigma):
    return (np.exp(((- (x ** 2)) / (2 * (sigma ** 2)))) / (sigma * np.sqrt((2 * np.pi))))
@staticmethod
def gaussian(x, sigma):
    return (np.exp(((- (x ** 2)) / (2 * (sigma ** 2)))) / (sigma * np.sqrt((2 * np.pi))))