SlideShare a Scribd company logo
4
Most read
10
Most read
18
Most read
Introduction to tensorflow
Agenda:
• Prerequisite
• Introduction
• What is Tensor Flow
• Why TensorFlow?
• Applications
• Easy model building
• Projects on TensorFlow
• Conclusion.
Introduction to tensorflow
Introduction to TensorFlow
• Open-source software
library for machine
learning.
• It can be used across a
range of tasks but has a
particular focus on
training and inference
of deep neural
networks.
• Symbolic math library
based on dataflow and
differentiable
programming.
TensorFlow
• TensorFlow - an open-source
artificial intelligence software - was
launched by Google Brain in 2015
• End-to-End Open-Source
Frameworks for Machine Learning.
• Plus, you can write libraries for
dataflow programming. Moreover,
programmers can use it for
numerical computations.
What is Tensor?
1. A tensor is a vector or a matrix of n-dimensional that
represents all type of data.
2. All values in a tensor hold similar data type with a
known shape. The shape of the data is the dimension of
the matrix or an array.
3. Tensor can be viewed as a multidimensional array of
numbers.
This means that:
• A Scalar is a Tensor (0-d Tensor)
• A Vector is a Tensor(1-d Tensor)
• A matrix is a Tensor(2-d Tensor)
• And so on…
What is Dataflow?
• Flow is used to define
the flow of data in
operation.
• Dataflow is common
programming model
for parallel
computing.
• TensorFlow uses a
dataflow graph to
represent your
computation.
Why to use TensorFlow?
• TensorFlow reduces errors by 55%-85%.
• In Neural architecture search, one can figure out
what is the right neural network to use for a
problem
• TensorFlow allows coders to iterate quickly, train
models faster and run more experiments
• On the production end— teams can run
TensorFlow on large scale server farms embedded
on devices, CPUs, GPUs, TPUs
Applications of TensorFlow
• Image Recognition. It’s one of the most popular Uses of
TensorFlow. It is used by Mobile companies, social media.
• Voice Recognition. TensorFlow has significant use in voice
recognition systems like Telecom, Mobile companies.
• Video Detection. With increased technology, companies
and businesses look forward to more secure and
optimized.
• Text-based applications. The text messages, reactions,
comments, tweets, stock results etc. are a means of data
Introduction to tensorflow
What makes TensorFlow Special?
•Provides an accessible and readable syntax which is essential for
making these programming resources easier to use.
•Provides excellent functionalities and services when compared
to other popular deep learning frameworks.
•TensorFlow is a low-level library which provides more flexibility.
Thus you can define your own functionalities or services for your
models.
• TensorFlow offers multiple levels of abstraction so you can
choose the right one for your needs. Build and train models by
using the high-level Keras API, which makes getting started
with TensorFlow and machine learning easy.
• If you need more flexibility, eager execution allows for
immediate iteration and intuitive debugging. For large ML
training tasks, use the Distribution Strategy API for distributed
training on different hardware configurations without
changing the model definition
Easy model building
Projects with TensorFlow
Project1: Image Classification
project 2: Speech Recognition
3)Object Detection
Project 4: Restore colors in B&W
photos
Companies which uses
TensorFlow
• Google
• Open AI
• Uber
• eBay
• DropBox
• And Many
more…
Conclusion
• Mostly TensorFlow is used as a backend framework whose
modules are called through Keras API. Typically, TensorFlow
is used to solve complex problems like Image Classification,
Object Recognition, Sound Recognition, etc.
• There are numerous things people have done with TensorFlow
in domains such as Health- care, Social-media
,recommendation engines for movies, personalized ads and
many more…
Reference
Easy model building:
Effective TensorFlow 2 | TensorFlow Core
Applications of TensorFlow:
application of tensorflow – Bing
TensorFlow
Contact me:
LinkedIn: www.linkedin.com/in/virajsalunkhe
Email: virajsalunkhe1999@gmail.com
Thank you

More Related Content

PPTX
Recurrent Neural Networks (RNNs)
PDF
Attention is All You Need (Transformer)
PPTX
Attention Is All You Need
PDF
Recurrent Neural Networks (RNN) | RNN LSTM | Deep Learning Tutorial | Tensorf...
PDF
Introduction to Recurrent Neural Network
PDF
TensorFlow and Keras: An Overview
PPT
Intro to Deep learning - Autoencoders
PDF
Rnn and lstm
Recurrent Neural Networks (RNNs)
Attention is All You Need (Transformer)
Attention Is All You Need
Recurrent Neural Networks (RNN) | RNN LSTM | Deep Learning Tutorial | Tensorf...
Introduction to Recurrent Neural Network
TensorFlow and Keras: An Overview
Intro to Deep learning - Autoencoders
Rnn and lstm

What's hot (20)

PPTX
Regularization in deep learning
PPTX
CNN Tutorial
PDF
Recurrent Neural Networks, LSTM and GRU
PPT
rnn BASICS
PPTX
TensorFlow Tutorial | Deep Learning With TensorFlow | TensorFlow Tutorial For...
PPTX
Activation functions and Training Algorithms for Deep Neural network
PPTX
Deep learning with tensorflow
PPTX
Introduction to CNN
PPTX
Radial basis function network ppt bySheetal,Samreen and Dhanashri
PPTX
Recurrent neural network
PPTX
Support Vector Machines
PDF
Classification Based Machine Learning Algorithms
PPTX
Convolutional neural network
PPTX
Walsh transform
PPTX
Machine Learning - Convolutional Neural Network
PPTX
PDF
Recurrent neural networks rnn
PPTX
Backpropagation And Gradient Descent In Neural Networks | Neural Network Tuto...
PDF
Recurrent Neural Networks. Part 1: Theory
PDF
Deep Learning for Computer Vision: Data Augmentation (UPC 2016)
Regularization in deep learning
CNN Tutorial
Recurrent Neural Networks, LSTM and GRU
rnn BASICS
TensorFlow Tutorial | Deep Learning With TensorFlow | TensorFlow Tutorial For...
Activation functions and Training Algorithms for Deep Neural network
Deep learning with tensorflow
Introduction to CNN
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Recurrent neural network
Support Vector Machines
Classification Based Machine Learning Algorithms
Convolutional neural network
Walsh transform
Machine Learning - Convolutional Neural Network
Recurrent neural networks rnn
Backpropagation And Gradient Descent In Neural Networks | Neural Network Tuto...
Recurrent Neural Networks. Part 1: Theory
Deep Learning for Computer Vision: Data Augmentation (UPC 2016)
Ad

Similar to Introduction to tensorflow (20)

PDF
Tensorflow - Overview, Features And Advantages.pdf
PDF
Hire Tensorflow Developers - ☎ +1 9177322215
PPTX
A TensorFlow ppt for the gdsc event used in my college.
PPTX
Introduction to Tensor Flow-v1.pptx
PPTX
Hadoop training in mumbai
PPTX
TensorFlow.pptx
PPTX
Machine Learning Toolssssssssssssss.pptx
PPTX
python_libraries_for_artificial_intelligence.pptx
PPTX
Tensorflow a brief introduction (1).pptx
PDF
"TensorFlow Basics: A GDSC VITB Studty jams"
PPTX
What is TensorFlow? | Introduction to TensorFlow | TensorFlow Tutorial For Be...
PPTX
TENSORFLOW liberayin python language.pptx
PDF
1645 goldenberg using our laptop
PPTX
Tensorflow Ecosystem
PPTX
PPT TENSORFLOW about and introduction and its working
PPTX
Empower with visual charts (1)and llms and generative ai.pptx
PDF
Introduction to TensorFlow Lite
PDF
Bringing Machine Learning to Mobile Apps with TensorFlow
PPTX
TensorFlow Technology
PPTX
NLP and its application in Insurance -Short story presentation
Tensorflow - Overview, Features And Advantages.pdf
Hire Tensorflow Developers - ☎ +1 9177322215
A TensorFlow ppt for the gdsc event used in my college.
Introduction to Tensor Flow-v1.pptx
Hadoop training in mumbai
TensorFlow.pptx
Machine Learning Toolssssssssssssss.pptx
python_libraries_for_artificial_intelligence.pptx
Tensorflow a brief introduction (1).pptx
"TensorFlow Basics: A GDSC VITB Studty jams"
What is TensorFlow? | Introduction to TensorFlow | TensorFlow Tutorial For Be...
TENSORFLOW liberayin python language.pptx
1645 goldenberg using our laptop
Tensorflow Ecosystem
PPT TENSORFLOW about and introduction and its working
Empower with visual charts (1)and llms and generative ai.pptx
Introduction to TensorFlow Lite
Bringing Machine Learning to Mobile Apps with TensorFlow
TensorFlow Technology
NLP and its application in Insurance -Short story presentation
Ad

Recently uploaded (20)

PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPT
Mechanical Engineering MATERIALS Selection
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
Sustainable Sites - Green Building Construction
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
UNIT 4 Total Quality Management .pptx
DOCX
573137875-Attendance-Management-System-original
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Construction Project Organization Group 2.pptx
PPTX
Welding lecture in detail for understanding
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
Lecture Notes Electrical Wiring System Components
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Mechanical Engineering MATERIALS Selection
Foundation to blockchain - A guide to Blockchain Tech
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Sustainable Sites - Green Building Construction
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
UNIT 4 Total Quality Management .pptx
573137875-Attendance-Management-System-original
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Construction Project Organization Group 2.pptx
Welding lecture in detail for understanding
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Lecture Notes Electrical Wiring System Components

Introduction to tensorflow

  • 2. Agenda: • Prerequisite • Introduction • What is Tensor Flow • Why TensorFlow? • Applications • Easy model building • Projects on TensorFlow • Conclusion.
  • 4. Introduction to TensorFlow • Open-source software library for machine learning. • It can be used across a range of tasks but has a particular focus on training and inference of deep neural networks. • Symbolic math library based on dataflow and differentiable programming.
  • 5. TensorFlow • TensorFlow - an open-source artificial intelligence software - was launched by Google Brain in 2015 • End-to-End Open-Source Frameworks for Machine Learning. • Plus, you can write libraries for dataflow programming. Moreover, programmers can use it for numerical computations.
  • 6. What is Tensor? 1. A tensor is a vector or a matrix of n-dimensional that represents all type of data. 2. All values in a tensor hold similar data type with a known shape. The shape of the data is the dimension of the matrix or an array. 3. Tensor can be viewed as a multidimensional array of numbers. This means that: • A Scalar is a Tensor (0-d Tensor) • A Vector is a Tensor(1-d Tensor) • A matrix is a Tensor(2-d Tensor) • And so on…
  • 7. What is Dataflow? • Flow is used to define the flow of data in operation. • Dataflow is common programming model for parallel computing. • TensorFlow uses a dataflow graph to represent your computation.
  • 8. Why to use TensorFlow? • TensorFlow reduces errors by 55%-85%. • In Neural architecture search, one can figure out what is the right neural network to use for a problem • TensorFlow allows coders to iterate quickly, train models faster and run more experiments • On the production end— teams can run TensorFlow on large scale server farms embedded on devices, CPUs, GPUs, TPUs
  • 9. Applications of TensorFlow • Image Recognition. It’s one of the most popular Uses of TensorFlow. It is used by Mobile companies, social media. • Voice Recognition. TensorFlow has significant use in voice recognition systems like Telecom, Mobile companies. • Video Detection. With increased technology, companies and businesses look forward to more secure and optimized. • Text-based applications. The text messages, reactions, comments, tweets, stock results etc. are a means of data
  • 11. What makes TensorFlow Special? •Provides an accessible and readable syntax which is essential for making these programming resources easier to use. •Provides excellent functionalities and services when compared to other popular deep learning frameworks. •TensorFlow is a low-level library which provides more flexibility. Thus you can define your own functionalities or services for your models.
  • 12. • TensorFlow offers multiple levels of abstraction so you can choose the right one for your needs. Build and train models by using the high-level Keras API, which makes getting started with TensorFlow and machine learning easy. • If you need more flexibility, eager execution allows for immediate iteration and intuitive debugging. For large ML training tasks, use the Distribution Strategy API for distributed training on different hardware configurations without changing the model definition Easy model building
  • 13. Projects with TensorFlow Project1: Image Classification
  • 14. project 2: Speech Recognition
  • 16. Project 4: Restore colors in B&W photos
  • 17. Companies which uses TensorFlow • Google • Open AI • Uber • eBay • DropBox • And Many more…
  • 18. Conclusion • Mostly TensorFlow is used as a backend framework whose modules are called through Keras API. Typically, TensorFlow is used to solve complex problems like Image Classification, Object Recognition, Sound Recognition, etc. • There are numerous things people have done with TensorFlow in domains such as Health- care, Social-media ,recommendation engines for movies, personalized ads and many more…
  • 19. Reference Easy model building: Effective TensorFlow 2 | TensorFlow Core Applications of TensorFlow: application of tensorflow – Bing TensorFlow