New release of TensorFlow with distributed computing support

April 13th, 2016|

Few hours ago Google announced his TensorFlow 0.8 that includes distributed computing support. As we already presented in this blog, distributed TensorFlow is powered by the high-performance gRPC library, which supports training on hundreds of machines in parallel according Google post. It complements the recent announcement of Google Cloud Machine Learning, which enables us to use the Google Cloud Platform. The post also announces that they have published a distributed trainer for the Inception image classification neural network in the TensorFlow models repository. The distributed trainer also enables us to scale out training using a cluster management system like Kubernetes from Google. Furthermore, once we have trained our model, we can deploy to production and speed up inference using TensorFlow Serving on Kubernetes. Beyond distributed Inception, the 0.8 release includes new libraries for defining our own distributed models. Using the distributed trainer, they trained the Inception network to 78% accuracy [...]

Calçotada season and the new Deep Learning book

April 9th, 2016|

The calçotada season is coming to an end. Keep this excellent recipe from Tampa Bay Times for next year. Now it is time to read First contact with TensorFlow book. Already available a paper version, PDF version and Kindle version. Also this book is going to be freely available on-line in my web page (html version) next April 23th , Saint George's day  (Sant Jordi Day). This day is Barcelona's most romantic day of the year: St Jordi's is a day of Roses and Books. Come to see it! (*) I si no saps quin llibre regalar per St Jordi ...    Sant Jordi's day in all town and cities in Catalonia: #BooksAndRoses  

Distributed TensorFlow Has Arrived

March 13th, 2016|

The landscape of Deep Learning was impacted in November, 2015, with the release of Google's TensorFlow, what is now the most popular open source machine learning library on Github by a wide margin. Some researchers showed their dissatisfaction with the project because the lack of distributed training capabilities (because such capabilities were directly alluded to in the accompanying whitepaper's title). However, the distributed TensorFlow has arrived, few week ago [*] Google announced an update to its deep learning library and TensorFlow now supports distributed training. The distributed version of TensorFlow is supported by gRPC, which is a high performance, open source RPC framework for inter-process communication (the same protocol used by TensorFlow Serving). Remember that the second most-starred machine learning project of Github is Scikit-learn, the de [...]

Google launched TensorFlow Serving

February 18th, 2016|

Google launched TensorFlow Serving, that helps developers to take their TensorFlow machine learning models (and, even so, can be extended to serve other types of models) into production.  TensorFlow Serving is an open source serving system (written in C++) now available on GitHub under the Apache 2.0 license. What is the difference between TensorFlow and TensorFlow Serving?  While in TensorFlow is easier for the developers to build machine learning algorithms and train them for certain types of data inputs, TensorFlow Serving specializes in making these models usable in production environments.  The idea is that developers train their models using TensorFlow and then they use TensorFlow Serving’s APIs to react to input from a client. This allows developers to experiment with different models in a large scale that change over time based on real-world data, and maintain a [...]

Acto presentación primer libro sobre TensorFlow

February 2nd, 2016|

Primeras fotos del acto de presentación del primer libro que se ha escrito sobre el paquete TensorFlow, a la venta en y próximamente disponible en esta web (cuando el autor encuentre un momento!). Gracias a todos por vuestra asistencia, espero que lo pasarais tan bien como yo. De verdad que agradezco muchísimo vuestra compañía, ¡Gracias!   LINK AL LIBRO CALÇOTADA SEASON AND THE NEW DEEP LEARNING BOOK Saint George's Day and the Book: