K-means clustering in rust
This is a port of my self-optimizing K-means clustering algorithm written in C - now with parallel processing capabilities. This was a neat project to get to try out some of the different things Rust offers, including sharing mutable and immutable data in a thread-safe manner.