/    /  TensorFlow Architecture

TensorFlow Architecture

Tensorflow architecture works in three parts:

 

1. Preprocessing the data

Data transformation or preprocessing function is an initial step to extract data from dataset to tensors(accepts and returns a dictionary of tensors)

 

2. Build the model

TensorFlow provides flexible and efficient serving systems for building machine learning models for production environments. They serve out-of-the-box integration with these models, which can  extended to serve other types of models and data

 

3. Train and estimate the model

After successful model has built this has to be trained well using training data and should be validated using validation data apart from testing data

 

It is called Tensorflow because it takes input as a multi-dimensional array, also known as tensors. You can construct a sort of flowchart of operations (called a Graph) that you want to perform on that input. The input goes in at one end, and then it flows through this system of multiple operations and comes out the other end as output.

 

This is why it is called TensorFlow because the tensor goes in it flows through a list of operations, and then it comes out the other side.