haversine
This is an old revision of the document!
dummy
- https://stackoverflow.com/questions/34557898/pairwise-haversine-distance-calculation - In practice, we are probably better off using scikit-learn functions. But the discussion, sample code here is probably useful?
scikit-learn functions
- The sklearn.metrics.pairwise.haversine_distances function was added in 0.21.0
- The 0.21.0 was released on 2019-05
Ref:-
- https://scikit-learn.org/dev/whats_new/v0.21.html#id16 - changelog entry
- https://scikit-learn.org/dev/whats_new/v0.21.html#version-0-21-0 - shows the release date
Code references:-
- https://github.com/scikit-learn/scikit-learn/blob/master/sklearn/metrics/tests/test_pairwise.py → test_haversine_distances() shows a sample call. This function also contains a slower implementation. Afterwards, compare the timings of the native scikit-learn function and its slower implementation.
- https://github.com/scikit-learn/scikit-learn/blob/0.23.2/sklearn/metrics/pairwise.py → haversine_distances() shows the implementation.
Documentation:-
haversine.1602793061.txt.gz · Last modified: 2020/10/15 20:17 by prasanthi