# TensorFlow Tutorials and Examples for Beginners TensorFlow is an open source platform for machine learning from Google. It can make us to build some AI applications easily. It is a popular deep learning platform in word.

In this page, we write some tutorials and examples on how to use tensorflow, you can build some AI applications by following our tutorials and examples.

## Understand tf.cumsum(): Compute the Cumulative Sum of The Tensor – TensorFlow Tutorial

TensorFlow tf.cumsum() allows us to compute the cumulative sum of the tensor x along axis. In this tutorial, we will use some examples to show you how to use it.

## Understand TensorArray.gather() Method with Examples – TensorFlow Tutorial

TensorFlow TensorArray.gather() function allows us to get some tensor elements by their indices.  In this tutorial, we will use some examples to show you how to use this function.

## Calculate the Mean and Variance of a Tensor in TensorFlow – TensorFlow Tutorial

It is very easy to compute the mean and variance of a tensor in tensorflow. In this tutorial, we will introduce how to calculate using tf.nn.moments() function.

## Understand TensorFlow tf.nn.dropout(): A Beginner Guide – TensorFlow Tutorial

tf.nn.dropout() allows us to create a dropout layer for tensorflow model. In this tutorial, we will introduce how to use it.

## Fix TensorFlow tf.train.latest_checkpoint() FindFirstFile failed Error – TensorFlow Tutorial

In this tutorial, we will introduce how to fix tensorflow.python.framework.errors_impl.NotFoundError: FindFirstFile failed for error when loading an existing tensorflow model.

## Understand TensorFlow tf.pow() with Examples: Compute the Power of the Tensor – TensorFlow Tutorial

TensorFlow tf.pow() function can compute the power of one tensor to another, in this tutorial, we will use some examples to show you how to use it correctly.

## Understand the Shape or Dimension of a Scalar in TensorFlow – TensorFlow Tutorial

Scalar is a number, such as 1, 2, 3, 1.001. What’s the shape or dimension of it? In this tutorial, we will discuss this topic.

## Fix TensorFlow tf.where() Gradient NAN Error – TensorFlow Tutorial

Tensorflow tf.where() function can allow us to filter or remove some values from a tensor. However, it may cause gradient nan error. In this tutorial, we will discuss this topic and introduce how to fix it.

## Use If Condition Statement in TensorFlow – TensorFlow Tutorial

In python, we can use if statement to control the progress of application. We also can use if statement in tensorflow. In this tutorial, we will discuss this topic.

## Understand tf.cond(): Run TensorFlow Function By True Condition – TensorFlow Tutorial

In this tutorial, we will introduce how to run tensorflow function by condition. It is very useful to build tensorflow model.