Spotlighting the Special Features

00:00 Let’s get to some special facts about TensorFlow. TensorFlow makes it very easy to deploy your models, meaning using your models in production is straightforward.

00:11 TensorFlow was considered superior to PyTorch till only a few years ago because PyTorch immensely lacked this feature. Some people still prefer TensorFlow in this.

00:21 Tools you can use to deploy your models are TensorFlow.js, which helps deploy machine learning models using JavaScript. And also there’s a tool for deploying machine learning models in Swift, which is used for creating mobile apps, simply called TensorFlow Swift.

00:38 Not only is it easy to deploy models using TensorFlow, but you can also use Google Collab to get started with TensorFlow. No need for any extra configuration.

00:50 You just open the URL, create a notebook and start coding.

00:56 In addition to the tools you just heard about, you can find built-in datasets available in TensorFlow dataset. You can even access Google Research dataset or dataset search to explore more.

01:09 You might be wondering if it’s possible to access pre-trained models, and yes, it is. You can do so through the TensorFlow Hub.

01:18 Let’s get into some technical aspects of TensorFlow. TensorFlow uses something called eager execution. Eager execution, in TensorFlow is a feature that allows your code to run immediately line by line, like regular Python code.

01:34 Normally, TensorFlow builds a graph of operations like adding or multiplying numbers, and then runs them all at once, which is effective, but not easy to understand or debug.

01:46 Eager execution lets each operation happen as soon as your code asks for it, making it easier to understand what’s going on and to catch mistakes as they happen.

01:56 It’s like the difference between planning out a whole day’s activities in advance and deciding what to do moment by moment.

02:04 You might have heard about Keras. TensorFlow uses it as its high-level API, but what is Keras exactly?

Become a Member to join the conversation.