An open source C++ implementation of multi-threaded Gaussian mixture models, k-means and expectation maximisation | IEEE Conference Publication | IEEE Xplore