Chase Gilliam
Chase Gilliam
Not a problem. I want to wrap up a few things in a row and get a release out in the next week(ish).
I figured out how to build and compile C-extensions, and just need to settle on an implementation that has a good license. @parkr do you have a strong OSS license...
I'll read up
Ok, I've tried few things and have it sort of working, but it segfaults on rare occasions. Still a wip.
It segfaults while transforming the matrix for some inputs. It could be optional.
@jayniz I had to take a break from this for a bit, but I'll try to get back to it soon. Basically I found 1 or 2 promising implementations, but...
@jayniz Awesome to hear that the bayes classifier is working! I'll keep working on the SVD.
@jayniz If you can provide me with sample data that worked with the GLS but broke with the ruby implementation, that would be super helpful!
@jayniz Awesome, see if you can blow up the native ruby implementation. I found an LGPL implementation of the svd in C and I'm writing a wrapper for a c...
ahh sorry, the LSI feature uses the SVD under the hood, and the ruby svd is what makes it slow vs using GSL. See this [line](https://github.com/jekyll/classifier-reborn/blob/master/lib/classifier-reborn/lsi.rb#L292).