Ejemplo n.º 1
0
def check_normalization_constants(arr, axis):
    sum = np.log(np.sum(arr, axis=axis))
    z = normalize(np.log(arr), axis=axis)[0]

    zdiff = np.abs(sum - z)
    if not (zdiff < thresh).all():
        print sum
        print z
        raise AssertionError("wrong normalization constant")
Ejemplo n.º 2
0
def check_normalization_constants(arr, axis):
    sum = np.log(np.sum(arr, axis=axis))
    z = normalize(np.log(arr), axis=axis)[0]

    zdiff = np.abs(sum - z)
    if not (zdiff < thresh).all():
        print sum
        print z
        raise AssertionError("wrong normalization constant")
Ejemplo n.º 3
0
def check_normalization(arr, axis):
    sum = np.sum(arr, axis=axis)
    norm = np.log(arr / np.expand_dims(sum, axis=axis))
    n = normalize(np.log(arr), axis=axis)[1]

    ndiff = np.abs(norm - n)
    if not (ndiff < thresh).all():
        print norm
        print n
        raise AssertionError("wrong normalized values")
Ejemplo n.º 4
0
def check_normalization(arr, axis):
    sum = np.sum(arr, axis=axis)
    norm = np.log(arr / np.expand_dims(sum, axis=axis))
    n = normalize(np.log(arr), axis=axis)[1]

    ndiff = np.abs(norm - n)
    if not(ndiff < thresh).all():
        print norm
        print n
        raise AssertionError("wrong normalized values")