[N] Snap ML - An IBM framework for all machine learning, except deep learning • r/MachineLearning
I do think that beating TensorFlow on tasks like logistic regression is not particularly hard. A student asked me once to help optimize his Tf code for a large scale linear regression model on multiple GPUs. It was magnitudes slower than the single-core scikit-learn implementation. We spent hours trying to get the best performance out of it, including various experiments with the data loading directly to the GPU tensors bypassing the Python runtime. TensorFlow is just not optimized for this kind of stuff because of various overheads, I assume. People underestimate how fast scikit-learn is for generalized linear models thanks to BLAS and LIBLINEAR.
May-22-2018, 23:36:19 GMT