https://github.com/muhammadmoeezkhan/euclidean-distances
Python Program That Calculates Euclidean Distances Via 5 Algorithms
https://github.com/muhammadmoeezkhan/euclidean-distances
numpy pandas-python scipy timeit
Last synced: 3 months ago
JSON representation
Python Program That Calculates Euclidean Distances Via 5 Algorithms
- Host: GitHub
- URL: https://github.com/muhammadmoeezkhan/euclidean-distances
- Owner: MuhammadMoeezKhan
- Created: 2022-10-10T18:37:13.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-12T04:04:22.000Z (over 3 years ago)
- Last Synced: 2025-03-18T04:34:17.688Z (over 1 year ago)
- Topics: numpy, pandas-python, scipy, timeit
- Language: Python
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Euclidean Distances
#### Euclidean distance measures are central to the k-Nearest Neighbor algorithm, thus this project utilizes *5* algorithims to calculate distance point value differences and each algorithim's detailed numerical complexity analysis!
### Project Utilizes:
- Pandas
- Series/Dataframes
- Loaded Operators
- Higher Order functions
- NumPy
- linalg module
- SciPy
- distance module
- Timeit
- default_timer() method
### Project Features:
- Project delves into several different ways to compute the Euclidean distance between two points.
- Different algorithms are timed to help determine which method of computing Euclidean distance is the most efficient.
- Algorithm iterations to visualize the impact on the algorithm's duration.