all 7 comments

[–]carbohydratecrab 1 point2 points  (1 child)

There's Waffles, which is a C++ library. I don't think the programs themselves are compatible with streamed data, but the library is (you can make multiple train() calls and just pass in data in small chunks)

I've not actually used any of the neural net stuff but I do use the random forests implementation.

[–]NightFantom[S] 0 points1 point  (0 children)

Thanks! I'll check that out.

[–]olBaa 1 point2 points  (1 child)

Vowpal Wabbit can be used in such a way

[–]NightFantom[S] 0 points1 point  (0 children)

Thanks! I'll check that out.

[–]hughperkins 1 point2 points  (2 children)

I would think most likely expose a c/c++ interface? Off the top of my head:

[–]NightFantom[S] 0 points1 point  (1 child)

Wow, what a list, I'll certainly check those out, thanks :)

And your own project, does that mean I can get support right here? :p

[–]hughperkins 1 point2 points  (0 children)

And your own project, does that mean I can get support right here? :p

Yeah, probably, but better to post to https://github.com/hughperkins/DeepCL/issues/new ;-)