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

## Implement GELU Activation Function in TensorFlow – TensorFlow Tutorial

In this tutorial, we will introduce how to implement gelu activation function in tensorflow.

## Implement Scale-invariant Source-to-noise Ratio (SI-SNR) in TensorFlow

In this tutorial, we will introduce how to implement Scale-invariant Source-to-noise Ratio (SI-SNR) using tensorflow.

## Implement TensorFlow log10 Function: A Step Guide – TensorFlow Tutorial

There is not log10(x) in tensorflow. In this tutorial, we will create a function named log10(x) to compuate $$log10(x)$$.

## tf.roll(): Rolls the Elements of a Tensor Along an Axis – TensorFlow Tutorial

In this example, we will use some examples to show you how to use tf.roll() function correctly.

## Fix tf.map_fn() ValueError: The two structures don’t have the same nested structure – TensorFlow Tutorial

When we are using tf.map_fn() function, we may get this error: ValueError: The two structures don’t have the same nested structure. In this tutorial, we will introduce you how to fix it.

## Get Forward and Backward LSTM Output of Bi-LSTM in TensorFlow – TensorFlow Tutorial

We usually use Bi-LSTM or Bi-GRU to model sequence. How to get its output? In this tutorial, we will discuss this topic.

## A Completed Guide to Train Your Own Model Based on an Existing TensorFlow Model – TensorFlow Tutorial

In this tutorial, we will introduce how to train you own tensorflow model which is built on an existing model. You can learn how to do by our steps.

## A Beginner Guide to Get the Output and Weights from an Existing TensorFlow Model – TensorFlow Tutorial

In this tutorial, we will introduce how to get the output and weights value from an existing tensorflow model.

## Only Initialize New Variables When Using an Existing Model for Fine-tuning – TensorFlow Tutorial

In this tutorial, we will introduce how to initialize variables when we plan to build a new model based on an existing tensorflow model.

## A Beginner Guide to Get Stable Result in TensorFlow – TensorFlow Tutorial

In this tutorial, we will introduce you how to make the tensorflow model result is stable and get repeated result.