apple / turicreate

Turi Create simplifies the development of custom machine learning models.
BSD 3-Clause "New" or "Revised" License
11.19k stars 1.14k forks source link

Deploying a service based on Turi Create #1105

Open jmizgajski opened 5 years ago

jmizgajski commented 5 years ago

Hey guys,

I am an avid user from the pre-Apple aquistion era. I have been meaning to ask if you plan to bring back a "server centric" deployment option - for example for a recommender system it really makes little sense to deploy it via CoreML to an IPhone would rather have a recommendation server that can be queried. That was available in the paid Turi offering prior to Apple. Are you planning to make it avaiable in the opensource Turi Create?

TobyRoseman commented 5 years ago

Hi @jmizgajski - Thanks for using Turi Create. Please be a little more specific about your use case. Do you basically want an easy way to turn a Turi Create Model into a web service? Or are you trying to do something different?

jmizgajski commented 5 years ago

yup turning a recommendation model into a web service. This used to be done with Turi/Graphlab Server and code was deployed to Graphlab Server via an annotation @ in a notebook. also this server then handled re-training and stats for the model.

jmizgajski commented 5 years ago

I know I can just write a Flask WS in front of it, but this used to be available and now is missing.

johnyquest7 commented 5 years ago

I believe that you can deploy it as a Flask service. My github has an example for Flask deployment.