Michelangelo PyML: Uber’s Platform for Rapid Python ML Model
eng.uber.com
eng.uber.com
Not too off topic: after mostly building and training models on remote compute (both at work and for my at home learning projects), I recently bought a fast laptop for home use that has a 1070 GPU and the experience of using a local device with a GPU makes me regret many years of SSHing to remote compute or using Jupyter remotely for machine learning development. I mention this as a lesson learned that may be helpful.
Most interesting problems in my experience are constrained by I/O bandwidth, and being able to run C/GPUs for extended periods without thermal issues. You really need something in a DC for that. I chose not to bother with a GPU laptop myself because there just seemed to be no point, for ML at least. I guess just for playing, it’s a nice luxury, but I can’t imagine relying on it for real work.
I got some ideas from reading the article, but yes, I agree with you that the article should have a link to a public git repo for at least some of their tooling.
EDIT: I wanted the multi-GPU Lambda Labs box, but with my lifestyle I require some mobility. I agree that the 1070 is a bit weak, but is still better than no GPU and I like The System76 laptop I bought even when I am not using the GPU.
System76 does sell laptops with the 1080.
It has some interesting model def features: The model interfaces abstract away where and how the model will be deployed so that the user can focus on what they understand best: the data going in and out of the model.
Make your own tool and open source it if you are going to be so mean. I would never want to share my hard work with people who act this way.
UBER : Big Data Infrastructure and Machine Learning Platform https://www.meetup.com/SF-Big-Analytics/events/257037259/
Meanwhile, here is a list of open source ML deployment packages:
https://github.com/oracle/graphpipe
https://github.com/eliorc/denzel
https://github.com/tensorflow/serving
https://github.com/ucbrise/clipper
Edited: Commenting about the voting, especially in the way you did here, is inappropriate too. We're here for substantive discussion.
But to be clear, I totally agree in terms of the degree and tone. I don’t think the parent comment you responded to was “uncivil” in any way, but overly dismissive instead of just noting to be skeptical.