maciejkula / rustlearn

Machine learning crate for Rust
Apache License 2.0
618 stars 53 forks source link

Will you add… #9

Open fenollp opened 8 years ago

fenollp commented 8 years ago

I am learning Rust, I know functional programming more than OO. I'd love to help. Also I can write some OpenCL code too

maciejkula commented 8 years ago

I'll definitely add a TODO, though at the moment there is so much missing you could easily start anywhere and make progress. One simple thing to pick up would be to add a support vector regression model using the existing libsvm bindings.

As for cuDNN: it is in principle possible as cuDNN has a C API. However, it's not my area of expertise, and I suspect a lot more to do with construction of neural networks would be necessary to actually make something useful. So I don't think it is on my list of priorities for the moment.

UserAB1236872 commented 8 years ago

I'm taking a currently taking a (grad-level) deep network course which covers some practical implementation and optimization details. At some point I may be able to do some deep net stuff, but it's unlikely to be as well optimized as mature libraries.