2023-07-31 16:06:26
In Part 1, you will design and implement a k-means clustering algorithm. You only need to modify?kmeans.py?for Part 1. Below is an overview of the data structures?data?and?centroids, which you will need to work with in order to implement the algorithm:
2023-07-31 16:02:23
For the code in Part 2, it is fine if you do not write any new functions other than the ones we provided starter code for. It is fine if you do write new functions, but you will not be graded down if you do not. Be sure any new functions you add are in good python style including a docstring comment.