Заменить scipy.spatial.distance - PullRequest
0 голосов
/ 18 марта 2020

Я пытаюсь написать python код, который будет использоваться на raspberrypi, тогда я не хотел бы устанавливать библиотеку scipy, но с другой стороны, я хотел бы использовать * scipy.spatial.distance * класс, в частности функция cdist .

Я бы использовал эту функцию для оценки расстояния между каждой парой центроидов объекта и входными центроидами:

d = dist.cdist (objectCentroids, inputCentroids)

Любая идея на что я мог сделать, чтобы не устанавливать scipy? Кто-то уже написал другую, может быть, более легкую библиотеку для выполнения этой операции или отдельную функцию? Или я должен просто использовать numpy?

d = np.sqrt(np.sum((objectCentroids - inputCentroids)**2,axis=1)) 

Спасибо за любой совет

Matteo

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...