Unit 1
Unit 1
TensorFlow
• TensorFlow is an open-source machine learning
framework.
• It uses tensors to represent multi-dimensional data.
• Supports deep learning, neural networks, and
optimization.
• Provides flexible APIs for various platforms.
• Keras simplifies model building and training.
• TensorFlow enables scalable and efficient deployment.
Core Concepts
Tensors
• A tensor is the fundamental unit in TensorFlow.
• Tensors flow through the computational graph.
• It defines the operations and transformations performed
on the data.
Computation Graph
• It allows TensorFlow to optimize the performance of
operations.
Session
• It executes the operations defined in the computation
graph.
TensorFlow's Components
• TensorFlow Core
• Keras
• TensorFlow Estimators
• TensorFlow Lite
• TensorFlow.js
• TensorFlow Hub
• TensorFlow Serving
Basic Workflow in TensorFlow