Как нормализовать массив numpy к единичному вектору ⇐ Python
-
Гость
Как нормализовать массив numpy к единичному вектору
Я хотел бы преобразовать массив NumPy в единичный вектор. Точнее, я ищу эквивалентную версию этой функции нормализации:
defnormalize(v): норма = np.linalg.norm(v) если норма == 0: вернуть v возврат v/норма Эта функция обрабатывает ситуацию, когда вектор v имеет нормальное значение 0.
Есть ли подобные функции в sklearn или numpy?
Я хотел бы преобразовать массив NumPy в единичный вектор. Точнее, я ищу эквивалентную версию этой функции нормализации:
defnormalize(v): норма = np.linalg.norm(v) если норма == 0: вернуть v возврат v/норма Эта функция обрабатывает ситуацию, когда вектор v имеет нормальное значение 0.
Есть ли подобные функции в sklearn или numpy?