# 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.

## 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.

## Create a Random Float Number in TensorFlow – TensorFlow Tutorial

We may need to create a random float number in tensorflow. In this tutorial, we will introduce you how to create.

## tf.fill() example: Creates a Tensor Filled with a Scalar Value – TensorFlow Tutorial

TensorFlow tf.fill() function allows us to create a tensor with a scalar value filled. In this tutorial, we will introduce how to use it in tensorflow application.

## Fix tf.matmul() ValueError: Shape must be rank 2 but is rank 3 for ‘MatMul’ – TensorFlow Tutorial

In this tutorial, we will disucss and fix the tf.matmul() ValueError: Shape must be rank 2 but is rank 3 for ‘MatMul’ (op: ‘MatMul’) in tensorflow.

## TensorFlow Create a Random Orthogonal Matrix: A Beginner Guide – TensorFLow Tutorial

We have learned how to create a random orthogonal matrix by scipy in python. In this tutorial, we will introduce how to creat a random orthogonal matrix using tensorflow.

## Understand SoftArgmax: An Improvement of Argmax – TensorFlow Tutorial

SoftArgmax is an improvement of Argmax. In this tutorial, we will introduce it for deep learning beginners.

## TensorFlow tf.add_n() Vs tf.reduce_sum(): A Beginner Guide – TensorFlow Tutorial

TensorFlow tf.add_n() and tf.reduce_sum() can add tensors. However, there are some differences between them. In this tutorial, we will discuss this topic.

## Multiply Tensors with Different Shapes in TensorFlow – TensorFlow Tutorial

TensorFlow can allow us to multiply tensors. We can use * or tf.multiply(). We also can multiply tensors of different shapes in tensorflow. We will discuss this topic in this tutorial.