Pytorch vs Tensorflow vs Keras | Deep Learning Tutorial 6 (Tensorflow Tutorial, Keras & Python)




[ad_1]

We will go over what is the difference between pytorch, tensorflow and keras in this video. Pytorch and Tensorflow are two most popular deep learning frameworks. Pytorch is by facebook and Tensorflow is by Google. Keras is not a full fledge deep learning framework, it is just a wrapper around Tensorflow that provides some convenient APIs.

Next video: https://www.youtube.com/watch?v=iqQgED9vV7k&list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO&index=7

Previous video: https://www.youtube.com/watch?v=VC-EliTgMEM&list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO&index=5

Deep learning playlist: https://www.youtube.com/playlist?list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO

Prerequisites for this series:   
1: Python tutorials (first 16 videos): https://www.youtube.com/playlist?list=PLeo1K3hjS3uv5U-Lmlnucd7gqF-3ehIh0    
2: Pandas tutorials(first 8 videos): https://www.youtube.com/playlist?list=PLeo1K3hjS3uuASpe-1LjfG5f14Bnozjwy
3: Machine learning playlist (first 16 videos): https://www.youtube.com/playlist?list=PLeo1K3hjS3uvCeTYTeyfe0-rN5r8zn9rw  

Website: http://codebasicshub.com/
Facebook: https://www.facebook.com/codebasicshub
Twitter: https://twitter.com/codebasicshub
Patreon: https://www.patreon.com/codebasics

Source


[ad_2]

Comment List

  • codebasics
    January 12, 2021

    Whenever I am importing Tensorflow it shows error

  • codebasics
    January 12, 2021

    I Like the way he teach, clear ,concise & at the normal speed only perfect for beginners like me

  • codebasics
    January 12, 2021

    Sir, you call Tensorflow as Framework… sometimes library… Please explain the difference between Library, Framework, modules etc… I saw few YouTube videos to find the difference… But didn't understand it properly… So I'm requesting you sir, because you are master of explaining things in simple way..

  • codebasics
    January 12, 2021

    The topic you selected is excellent. I too wondered many times about the same and had to do some google search..

  • codebasics
    January 12, 2021

    clear and direct to the point

  • codebasics
    January 12, 2021

    but you did not teach how to install Tensorflow

  • codebasics
    January 12, 2021

    Very informative. Many thanks.

  • codebasics
    January 12, 2021

    Correct …tensorflow and keras will be perfect for me because pytorch seems to be more pythonic and I am dumb in programming😂

  • codebasics
    January 12, 2021

    I like the explanation

  • codebasics
    January 12, 2021

    Amazing explanation .

  • codebasics
    January 12, 2021

    Sir thanks for your all Videos but i request you please upload one playlist on Tenserflow 2.X for beginner to advance

  • codebasics
    January 12, 2021

    Great video as usual,Thanks 👍❤

  • codebasics
    January 12, 2021

    TensorFlow is a backend engine to Keras .
    It is an excellent choice for training distributed deep learning networks

    create a Python 3 virtual environment exclusively for_ Keras + TensorFlow-based projects

    $ mkvirtualenv keras_tf -p python3

    $ workon keras_tf

    $ pip install –upgrade tensorflow

    $ python

    >>> import tensorflow

    # install a few Python dependencies to install keras

    $ pip install numpy scipy

    $ pip install scikit-learn

    $ pip install pillow

    $ pip install h5py

    $ pip install keras

    >>> import keras

    Using TensorFlow backend.

    >>>quit()

  • codebasics
    January 12, 2021

    Hey dhaval sir, your presentation slides are amazing in every video, can you plz tell me which software you use to make them😀

  • codebasics
    January 12, 2021

    Hello again sir! 😀 THANK YOU FOR THIS 🙂

    I've read about Tensorflow, CNTK and Pytorch meaning they are the "BACKEND"

    when creating a DEEP LEARNING MODEL. Then Keras takes or implements these "BACKEND"

    which are as I've said Tensorflow,CNTK and Pytorch.

    But the thing is when we say "BACKEND" is it referring like does these "BACKEND" do the complex mathematical computations,

    matrix operations that is happening when we create a neural network? What I mean is that

    is TENSORFLOW,PYTORCH,CNTK the ONE that does do these stuffs like mathematical computations and

    matrix operations that is happening in a NEURAL NETWORK? Then we use KERAS ONLY! AGAIN ONLY as the guy to like create ONLY ONLY the model but it relies

    to TENSORFLOW, PYTORCH and CTNK as the "BACKEND" (to do math computations and matrix operations). As of now Tensorflow is the official backend for Keras that's why we

    do something like tensorflow.keras something like that.

    So again going back to my question does "BACKEND" mean that TENSORFLOW,PYTORCH and CNTK the ones that do the complicated stuffs like again

    math operations and matrix operations happening when we implement deep learning in python? THANK YOU SIR! SO MUCH LOVE FROM THE PHILIPPINES!

  • codebasics
    January 12, 2021

    Looking for next videos

Write a comment