Код Junior Эмбеддинги и векторный поиск обновлено
L2-нормализация векторов
Условие
Напишите l2_normalize(vecs): нормализуйте каждый вектор до длины 1, значения округлите до 4 знаков. Нулевой вектор оставьте нулевым.
Примеры
l2_normalize([[3, 4]]) // [[0.6, 0.8]]
l2_normalize([[0, 0, 0]]) // [[0, 0, 0]]
l2_normalize([[1, 0], [0, -2]]) // [[1, 0], [0, -1]]
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.