示例#1
0
def gen_gaussian_table(d_table):
    g_table = dict()
    for i in range(GAUSSIAN_RANGE + 1):
        for j in range(GAUSSIAN_RANGE + 1):
            d = d_table[(i, j)]
            if d < GAUSSIAN_RANGE:
                # g_table[d] = 1.0-(d/GAUSSIAN_RANGE)
                g_table[d] = gaussian(1, d)
            else:
                g_table[d] = 0
    return g_table
示例#2
0
def gaussian_table(d_table):
    g_table = dict()
    for i in range(GAUSSIAN_RANGE+1):
        for j in range(GAUSSIAN_RANGE+1):
            d = d_table[(i, j)]
            g_table[d] = gaussian(1, d)
            # if d < GAUSSIAN_RANGE:
            # # g_table[d] = gaussian(1, d)
            #     g_table[d] = d/GAUSSIAN_RANGE
            # else:
            #     g_table[d] = 0
    return g_table