3 ms·
Interesting. I am experimenting with different ML ecosystems and wasn't really considering Julia at all but I put it on the list now.
by numbers_guy 1y ago
Interesting. I am experimenting with different ML ecosystems and wasn't really considering Julia at all but I put it on the list now.
- postflopclarity 1y agoGlad to hear. I've found it's a very welcoming community. I'll warn you that Julia's ML ecosystem has the most competitive advantage on "weird" types of ML, involving lots of custom gradients and kernels, integration with other pieces of a simulation or diffeq, etc. if you just want to throw some tensors around and train a MLP, you'll certainly end up finding more rough edges than you might in PyTorch
- salty_biscuits 1y agoYes, my experience has been that it is great if you need to do something particularly weird, but less smooth to do something ordinary.
- blurbleblurble 1y agoIf I wanted to get into research ML, I'd pick Julia no doubt. It allows both conventional ML techniques where we throw tons of parameters at the problem, but additionally a more nimble style where we can train over ordinary functions. Combine that with all the cutting edge applied math packages often being automatically compatible with the autodiff and GPU array backends, even if the library authors didn't think about that... it's a recipe for a lot of interesting possibilities.