Normalize function

问题描述 投票:-3回答:1

要正常化,这可以吗?:

def normalize(arr, axis):
    x = [i for i in range(len(arr.shape))]
    a = x[0]
    x[0] = x[axis]
    x[axis] = a
    arr = arr.transpose(x)
    return (arr/np.sum(arr**2, axis=0)**0.5).transpose(tuple(x))
python normalize
1个回答
0
投票

如果要规范化,则可以只执行x = x / sum(x)

© www.soinside.com 2019 - 2024. All rights reserved.