В документации только говорится, что она "нормализует массив Numpy".
По нормализации я ожидаю, что он делает mean = 0
и стандартное deviation = 1
.
Но когда я запускаю его на массив из [1,2,3], я получаю следующий массив:
[0.26726124 0.53452248 0.80178373]
Который имеет mean = 0.53
и std = 0.21
.
Было бы хорошо знать, что это значит, normalize
.
Это означает, что L2-нормализует данный массив, т.е. Делает сумму квадратов каждого элемента массива равным единице. Вы можете найти дополнительную информацию о нормализации L2, отправив его в Google.