How well do Python machine learning algorithms scale for web applications?
So far, I am impressed with the Mahout library but as a Python programmer I was hoping there are also libraries catered towards scaling really well.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Pure Python code tends to run slower than compiled languages. Instead, it favors rapid development.
When Python coders need speed-ups, they tend to use C/C++ libraries with Python wrappers, use NumPy, run pypy, or construct fast extensions using Cython.
These alternatives could each be applied to a machine learning application. A couple tools that are popular (and seem to scale well) are PyBrain and PyML.