numpy按行归一化,numpy按列归一化

如下所示

按列归一化:

import numpy as np
 
x = np.array([[10,  10,   10],
              [ 1,   5,  3],
              [ 8,   7,  1]])
 
x_norm = x / x.max(axis=0) # 0列,1行。 这个要具体问题具体分析
 
print(x_norm)
# [[ 1.     1.     1.   ]
#  [ 0.1  0.5    0.3  ]
#  [ 0.8    0.7    0.1 ]]

按行归一化:

import numpy as np
 
x = np.array([[10,  10,   10],
              [ 1,   5,  3],
              [ 8,   7,  1]])
 
x_norm = x / x.max(axis=1)

注意:axis代表的是传播方向,0代表0维的方向,1代表1维的方向。

上一篇:umeng(友盟)实现第三方登录和分享详解之登录详解,flutter页面跳转


下一篇:Transformer