Developer Stories · TensorFlow
Sharing our Experience Upgrading OpenNMT to TensorFlow 2.0

A guest post by Guillaume Klein, research engineer at SYSTRAN.

OpenNMT-tf is a neural machine translation toolkit for TensorFlow released in 2017. At that time, the project used many features and capabilities offered by TensorFlow: training and evaluation with tf.estimator, variable scopes, graph co…

Developer Stories · TensorFlow Lite
Fruit Identification using Arduino and TensorFlow Lite Micro

A guest post by Dominic Pajak and Sandeep Mistry of the Arduino team

Arduino is on a mission to make machine learning easy enough for anyone to use. The other week we announced the availability of TensorFlow Lite Micro in the Arduino Library Manager. With this, some cool ready-made ML examples such…

Developer Stories
Hugging Face: State-of-the-Art Natural Language Processing in ten lines of TensorFlow 2.0

A guest post by the Hugging Face team

Hugging Face is the leading NLP startup with more than a thousand companies using their library in production including Bing, Apple, Monzo.

All examples used in this tutorial are available on Colab. The links are available in the corresponding sections.

TensorFlow Lite
Visual Wake Words with TensorFlow Lite Micro

Posted by Aakanksha Chowdhery, Software Engineer

Why does “Yo Google” not work with Google Assistant? After all, it’s only one word different from the phrase “Ok Google”. It’s because Google Assistant is listening for two specific words — or Wake Words. Wake Words are critical to the design of low-p…

Conference · Demo
"Mission to TensorFlow World" Demo

Whether you’re en route to TensorFlow World or you’re unable to make it, learn more below about our new demo experience and explore new GitHub code repos. Be sure to follow #MissionToTensorFlowWorld on Twitter to see this experience in action!

Build and deploy TensorFlow.js models with the power of AutoML

Posted by Daniel Smilkov, Sandeep Gupta, and Vishy Tirumalashetty

TensorFlow.js is an open-source library that lets you define, train, and run machine learning models in Javascript. The library has empowered a new set of developers from the extensive JavaScript community to build and deploy machine …

Developer Stories · TensorFlow Lite
How-to Get Started with Machine Learning on Arduino

A guest post by Sandeep Mistry & Dominic Pajak of the Arduino team

Arduino is on a mission to make Machine Learning simple enough for anyone to use. We’ve been working with the TensorFlow Lite team over the past few months and are excited to show you what we’ve been up to together: bringing Tens…

TensorFlow Core
TensorFlow 2.0 is now available!

Posted by the TensorFlow Team

Earlier this year, we announced TensorFlow 2.0 in alpha at the TensorFlow Dev Summit. Today, we’re delighted to announce that the final release of TensorFlow 2.0 is now available! Learn how to install it here.

Creating a Custom TFX Executor

Posted by Kevin HaasZhitao Li, and Robert Crowe on behalf of the TFX team

TensorFlow Extended (TFX) is a platform for creating production-ready ML pipelines. TFX was created by Google and provides the backbone of Google’s ML services and applications, and we’ve been open sourcing TFX for everyone …

Developer Stories · Speech
DeepPavlov: An open-source library for end-to-end dialogue systems and chatbots

A guest post by Vasily Konovalov

Dialogue systems have recently become a standard in human-machine interaction, with chatbots appearing in almost every industry to simplify the interaction between people and computers. They can be integrated into websites, messaging platforms, and devices. Chatbots …

Developer Stories
Community supported AMD ROCm build for TensorFlow

A guest post by Mayank Daga, Director, Deep Learning Software, AMD

Deep Learning has burgeoned into one of the most important technological breakthroughs of the 21st century. GPUs have played a critical role in the advancement of deep learning. The massively parallel computational power of GPUs has…

TensorFlow Core
Introducing Neural Structured Learning in TensorFlow

Posted by Da-Cheng Juan (Senior Software Engineer) and Sujith Ravi (Senior Staff Research Scientist)

We are excited to introduce Neural Structured Learning in TensorFlow, an easy-to-use framework that both novice and advanced developers can use for training neural networks with structured signals. N…

TensorFlow Core
Introducing TF-GAN: A lightweight GAN library for TensorFlow 2.0

Posted by Joel Shor and Yoel Drori (Google Research Tel Aviv), Aaron Sarna (Google Research Cambridge), David Westbrook (Google, New York), and Paige Bailey (Google, Mountain View)

The software libraries we use for machine learning are often essential to the success of our research, and it’s import…

TensorFlow Lite
TensorFlow Model Optimization Toolkit — float16 quantization halves model size

Posted by the TensorFlow team

We are very excited to add post-training float16 quantization as part of the Model Optimization Toolkit. It is a suite of tools that includes hybrid quantization, full integer quantization, and pruning. Check out what else is on the roadmap.

TensorFlow Core
The TensorFlow website is now available in Simplified Chinese, Japanese, and Korean

Posted by the TensorFlow team

Our mission has always been to make TensorFlow accessible to everyone. No matter your familiarity with machine learning or where you live in the world, TensorFlow is your flexible solution to create and deploy state-of-the-art ML powered applications. That’s why today …

Developer Stories · Swift’s Deep Learning from the Foundations with Swift for TensorFlow

Posted by Jeremy Howard, Fast Ai and Chris Lattner, Distinguished Engineer

The TensorFlow team is constantly innovating on technologies to unlock cutting-edge research and power production-scale workloads. Some of our most valuable advances come from collaborations with leading research teams exter…

TensorFlow Extended (TFX): Real World Machine Learning in Production

Posted by Robert Crowe, Konstantinos (Gus) Katsiapis, and Kevin Haas, on behalf of the TFX team

When you think about machine learning, you usually only think about the great models that you can now create. After all, that’s what many of the research papers are focused on. But when you want to take …

Graphics · TensorFlow Core
Introducing TensorFlow Graphics: Computer Graphics Meets Deep Learning

Posted by Julien Valentin and Sofien Bouaziz

Github repository

The last few years have seen a rise in novel differentiable graphics layers which can be inserted in neural network architectures. From spatial transformers to differentiable graphics renderers, the…

Developer Stories · TensorFlow.js
Real-time Human Pose Estimation in the Browser with TensorFlow.js

Posted by: Dan Oved, freelance creative technologist at Google Creative Lab, graduate student at ITP, NYU. Editing and illustrations: Irene Alvarado, creative technologist and Alexis Gallo, freelance graphic designer, at Google Creative Lab.

UPDATE: PoseNet 2.0 has been released with improved accura…

Introducing Swift For TensorFlow

Posted by the Swift for TensorFlow team at Google