正则化的详细解释请参考:
- https://www.bilibili.com/video/BV1aE411L7sj?p=3
- https://zhuanlan.zhihu.com/p/29957294
代码
from sklearn import preprocessing
x = [[1, 2, 3],
[50, 1, 2],
[3, 0, -10]]
x_normal = preprocessing.normalize(x)
print(x_normal)
结果是:
[[ 0.26726124 0.53452248 0.80178373]
[ 0.9990015 0.01998003 0.03996006]
[ 0.28734789 0. -0.95782629]]
参考文档
官方DOC:https://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.normalize.html#sklearn.preprocessing.normalize