Reposting because I didn't get any replies. Can anyone point me to a tutorial/book which teaches you how to deploy ML-based services in production using Flask/Django? All I have found is a bunch of blogs which don't really dive deep into the nitty gritty aspects of server side development. It gets very difficult for web-dev noobs like myself who need to move into the intermediate aspects of the field after getting familiar with the algorithms. I'd like something that explains scalable server side development from a Machine Learning-perspective and doesn't shy away from the details.
From consulting in machine learning, healthcare modeling, 6 years on Wall Street in the financial industry, and 4 years at Microsoft, I feel like I've seen it all. And this has opened my eyes to the huge gap in educational material on applied data science. It just ain't real'til it reaches your customer's plate I am a startup advisor and available for speaking engagements with companies and schools on topics around building and motivating data science teams, and all things applied machine learning.
This guide is a collection of distributed training examples (that can act as boilerplate code) and a tutorial of basic distributed TensorFlow. Many of the examples focus on implementing well-known distributed training schemes, such as those available in Distriubted Keras which were discussed in the author's blog post. Almost all the examples can be run on a single machine with a CPU, and all the examples only use data-parallelism (i.e. The motivation for this guide stems from the current state of distributed deep learning. Deep learning papers typical demonstrate successful new architectures on some benchmark, but rarely show how these models can be trained with 1000x the data which is usually the requirement in industy.
The Python scripting extension provides an operator "Execute Python" that allows to seamlessly execute Python code within a RapidMiner process. Data made available as input to the operator will be transferred to Python, the specified Python code will be executed, and any outputs specified in the Python script will be again made available in RapidMiner. Any Python object can be returned, stored within RapidMiner repositories and made available for later use by another "Execute Python" operator.