Получить метрику расстояния «Канберра» в диапазоне 0-1 в Шаровом дереве

#python #arrays #list #tree #distance

Вопрос:

Я хочу рассчитать расстояние между запросом и всеми элементами в массиве объектов, я использую шаровое дерево, так как у меня очень большой вектор объектов. Я пробовал разные показатели, но «Метрика Канберры» дает мне лучшие результаты. Это дает мне расстояние в переменном диапазоне. Но я хочу, чтобы расстояние было между 0 и 1. Что мне делать?

Мой код до сих пор

 from sklearn.neighbors import BallTree tree = BallTree(features_tsvd,metric='canberra')  

Комментарии:

1. Вы хотите нормализоваться?