Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Considering this is four months old and the only method implemented is still just knn, I think it's disingenuous to (a) call this a library and (b) write in such general terms (admittedly, hindsight is 20/20). I don't mean to detract from the premise behind starting the project, but language like "I couldn't find any comprehensive ML library for Go, so I decided to write one" has a bit more hubris than is warranted.


Indeed. Also, the KNN implementation is rather lightweight. It only has euclidean distance, and basic matrix datastructure.

Even just KNN needs several distance metrics built in (manhattan, hamming, mahalonobis, to name a few) and a good ball tree implementation for use on large datasets so that the search time goes from N to log N.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: