Mar 26, 2020
FaceCTRL: control your media player with your face
After being interrupted dozens of times a day while coding with my headphones on, I decided to find a solution that eliminates the stress of pausing and re-playing the song I was listening to. The solution is machine learning / computer vision application developed with TensorFlow 2, OpenCV, and Playerctl. This article will guide you trough the step required to develop such an application.
Sep 21, 2019
Hands-On Neural Networks with TensorFlow 2.0
The first book on TensorFlow 2.0 and neural networks is out now!
May 10, 2019
Analyzing tf.function to discover AutoGraph strengths and subtleties - part 3
In this third and last part, we analyze what happens when tf.function is used to convert a function that contains complex Python constructs in its body. Should we design functions thinking about how they are going to be converted?
Apr 3, 2019
Analyzing tf.function to discover AutoGraph strengths and subtleties - part 2
In part 1 we learned how to convert a 1.x code to its eager version, the eager version to its graph representation and faced the problems that arise when working with functions that create a state. In this second part, we’ll analyze what happens when instead of a tf.Variable we pass a tf.Tensor or a Python native type as input to a tf.function decorated function. Are we sure everything is going to be converted to the Graph representation we expect?