News for hackers. Stuff that matters.
Re:Running your models in production with TensorFlow Serving by TheGuyWhoCodes on Tuesday February 16, 2016 @06:55PM (#11114077)
This looks great and brings TensorFlow close to using it in production where the model has a life cycle.

I'd wish they could implement other well know ML algos like trees, give Spark ML some fight :)

Re:Running your models in production with TensorFlow Serving by barneso on Tuesday February 16, 2016 @09:04PM (#11114663)
There are plenty of alternatives out there to Spark ML: here is a survey of RF implementations: https://github.com/szilard/benchm-ml/tree/master/z-other-too...

There is a whole other world of non stochastic gradient descent based algorithms out there; IMO Tensorflow is sensible to stick to one class of algorithms and do it well.

(Disclaimer: I work on mldb, one of the tools on that list).

Re:Running your models in production with TensorFlow Serving by TheGuyWhoCodes on Wednesday February 17, 2016 @05:16AM (#11116779)
mldb looks great. But I was referring to distributed model building, in a horizontal way. Which SparkML does, and TensorFlow says it does. If they can implement a distributed Gradient Boosting Tree across nodes, maybe even with GPU support (Although I'm not sure if it's applicable) that could be huge.
Re:Running your models in production with TensorFlow Serving by barneso on Wednesday February 17, 2016 @06:54AM (#11117201)
Once the open source version of Tensorflow releases multi-node support, this would be one way to make it work. There are potential gains from using a GPU for RF training. As for distributing, in my experience for small models it doesn't make much difference and for larger models the cost of distributing the dataset dominates the benefit from having multiple nodes. But an implementation carefully designed for a given node topology could be made more performant.
Re:Running your models in production with TensorFlow Serving by nl on Tuesday February 16, 2016 @09:21PM (#11114752)
Comparable AUC metric to xgboost and faster? That's... pretty interesting.

Does that include the dataload time into MLDB?

Re:Running your models in production with TensorFlow Serving by barneso on Tuesday February 16, 2016 @09:25PM (#11114771)
None of the systems include the data load time, but for mldb and the other non-distributed systems, it's only a few seconds.

(edit: my grammar is good not)