Re:What do Data Scientists use to train models fast?
by syllogism on Sunday August 02, 2015 @07:15PM
(#9992897)
The problem's pretty obviously the Python implementation...Throwing more cores at it isn't really going to help.
Is it even easy to parallelise SVM training?
Re:What do Data Scientists use to train models fast?
by moridin007 on Monday August 03, 2015 @01:07AM
(#9993925)
so the solution would be move from python to go?
like python isn't that good for ML algorithms?
Re:What do Data Scientists use to train models fast?
by syllogism on Tuesday August 04, 2015 @12:46PM
(#10004531)
Python's fine if the heavy lifting is in a C extension. I use Cython for this; others prefer just numpy, maybe something like numba. But you can't just have a Python list of floats.
Java, C++, Scala and Julia are all popular choices. Go is probably fine too, although I know less about it.
Even if you can't afford a 32-core instance, you might get to use 4 cores in your laptop.