golearn
golearn copied to clipboard
Port GoKMeans to GoLearn
Moving gokmeans to golearn, making use of golearn's interfaces.
@mdesenfants I've been working on a kmeans implementation for golearn (#26). I've made progress and am not far from completion but have been busy over the past month and didn't get time to push any code. If you think gokmeans is a compelling solution I'd be happy to drop my code and help work with you through the kinks in porting it over to golearn.
On a side note, you should check out live issues to avoid duplication :).
It's looking good so far, seems like the only thing left to do is to tie it into the Instances model, which I'm happy to help with.
Hi guys,
I was about ready to go with tying gokmeans to the instances model when life events slowed me down... If hpxro7 is closer to an implementation, let me know. Otherwise, I'd love to get some help with the Instances model.
@mdesenfants I've been hacking on my golearn kmeans implementation recently and I don't think its far from being ready so I'd be happy to push some momentum into it and finish it up soon if that takes some load off your shoulders :).
Any updates on this? I've been toying with an R*Tree implementation in Go and it would speed up the classification step tremendously.
@hpxro7 @mdesenfants
does this branch just need to be finished? https://github.com/sjwhitworth/golearn/tree/kmeans
I think we just ended up with two or more people with half-done k-means implementations. Mine works in my repo, but it would need some work to merge into the golearn set. @hpxro7 started one in golearn, but I don't know if it's ready or not.
What's about the kmeans branch? It's not merged, there is no pull-request and the last activity was 6 years ago.