Learn TensorFlow and Deep Learning fundamentals with Python (code-first introduction) Part 1/2

Поделиться
HTML-код
  • Опубликовано: 15 дек 2024

Комментарии • 1 тыс.

  • @mrdbourke
    @mrdbourke  3 года назад +107

    Friends, here are some helpful links:
    • 🤓Sign up for the full course (40+ hours of TensorFlow) - dbourke.link/ZTMTFcourse
    • 💻Get all of the code/materials on GitHub - www.github.com/mrdbourke/tensorflow-deep-learning/
    • 📖Read the course materials in beautiful book form - www.learntensorflow.io
    • ❓Ask a question - github.com/mrdbourke/tensorflow-deep-learning/discussions
    • 💬Get live captions (if using Google Chrome) - support.google.com/chrome/answer/10538231?hl=en
    Happy Machine Learning!

    • @hrishipaul5424
      @hrishipaul5424 3 года назад +2

      You are awesome dude!!:) Love from India

    • @josbexerra8115
      @josbexerra8115 2 года назад +2

      Excellent sir...., it would be very kind of you to activate the subtitles of your wonderful course

    • @maohejiang6485
      @maohejiang6485 2 года назад

      I’m gonna buy the course, thanks

    • @alabiobin128
      @alabiobin128 2 года назад +1

      Can i please get the link to the discord chat?

    • @vedantmahida4996
      @vedantmahida4996 2 года назад +1

      Hey Daniel, is it good idea to watch this tutorial on tensorFlow before continuing Deep learning portion on ZTM - Data Science and Machine learning course 2022? I think this youtube tutorial does more indepth. So it may help increase the speed of learning in Udemy course

  • @mrdbourke
    @mrdbourke  3 года назад +287

    Get ready to dream in tensors.

  • @TeddyWarMan
    @TeddyWarMan 3 года назад +185

    this style of teaching is so effective for people like me who have ADHD, thank you so much you absolute ledgend

    • @mrdbourke
      @mrdbourke  3 года назад +19

      It's how I like to learn too! Thank you for the kind words Rohan, enjoy!

    • @paulntalo1425
      @paulntalo1425 3 года назад +9

      I agree 120%. Am baffled. The voice and quality are just legendary

    • @lifehope4201
      @lifehope4201 3 года назад +2

      Rohan bhai.....ADHD....?

    • @LaurentLaborde
      @LaurentLaborde 3 года назад

      you can follow a slow 10h course with ADHD ? ^^

    • @wgabrys88
      @wgabrys88 7 месяцев назад +1

      Hahaha, same, it's good because instead of providing definition, the author goes to Google and tries to explain to us what it means - it's like watching a movie, you don't know what google will display and how the author will explain that to us - dopamine driven course 🎉

  • @FarisSkt
    @FarisSkt 3 года назад +261

    I cant thank you enough for all the efforts you do to teach ML. You can’t find quality content like this anywhere else, for free.

    • @mrdbourke
      @mrdbourke  3 года назад +24

      You're welcome Faris! Enjoy legend!

    • @nagamohith3467
      @nagamohith3467 3 года назад

      Yes He is a legend

  • @pinehteshapple3666
    @pinehteshapple3666 Год назад +46

    NOTE: If you are getting a TypeError at 4:39:49 while fitting the model you will need to add tf.expand_dims()
    I don't know why but it worked for me.
    example: model.fit(tf.expand_dims(x, axis=-1), y, epochs=5)
    Edit: I did some studying the reason this error was there because the training data and evaluation data are not of the same dimensions and/or number similar to when tried to dot product the matrices.

    • @ahmadbodayr7203
      @ahmadbodayr7203 Год назад

      Thank you man god bless you

    • @pinehteshapple3666
      @pinehteshapple3666 Год назад

      @@ahmadbodayr7203 I did some studying the reason this error was there because the training data and evaluation data are not of the same dimensions and/or number similar to when tried to dot product the matrices.

    • @bushbasher9791
      @bushbasher9791 Год назад +1

      bcz dense expecting 2d tensor , maybe they updated that

    • @akoub5270
      @akoub5270 Год назад +1

      thanks a lot , i really spent a lot of time trying to figure out what was the problem . thanks for sharing

    • @amoghrgowda4652
      @amoghrgowda4652 Год назад

      Thanks man

  • @b.k.7363
    @b.k.7363 Год назад +10

    No has ever taught ML/DL better....seriously, this is my 4th attempt at ML and I think I might just get it this time! The teaching structure is absolutely beautiful. I am at 5:20:45 and I WILL comment when I get to the end.

    • @mrdbourke
      @mrdbourke  Год назад +2

      Thank you! Glad you’re enjoying! Keep learning legend! Can’t wait to hear when you’re done

    • @b.k.7363
      @b.k.7363 Год назад +2

      @@mrdbourke Wooho! Done with video 1! Heading on to video 2!

    • @mrdbourke
      @mrdbourke  Год назад +2

      @@b.k.7363 outstanding effort! Keep going!

  • @gautam.pamnani
    @gautam.pamnani 3 года назад +18

    I am Computer Science student, this semester we were properly introduced to ML as a subject. I was searching for a tf courseware on NN & the moment I saw this video, I was hooked ! It's been 7 hrs now (used my entire weekend), coded along, learnt so much along the way - right from the basic algebra (vectors, scalars, tensors, matrices...) all the way through ML and NN. I'll complete this as well as part 2 before another weekend ! LEARNING HAS BEEN SO MUCH FUN & INTERESTING BECAUSE OF YOU, SIR 'D. BOURKE'. Thanks a lot for such awesome content, your hard work shines throughout the course curriculum. I recommend everyone to justify his hard work by completing the entire tutorial along with Programming.

  • @amanupadhyay8765
    @amanupadhyay8765 3 года назад +4

    I just had a new project assigned to me - research on DL algorithms for our clients. I have done dozens of courses from EdX and Datacamp to Udemy. Hands-down, this is the most phenomenal course I've seen. This course is even better than the 2 courses I've loved the most since I started learning - Python for everybody by Dr Chuck and Excel skills for Business Specialization on coursera by macquarie. Bravo Daniel! I hope you keep producing endlessly brilliant content like this all your life.

  • @yash-w5k5j
    @yash-w5k5j 3 года назад +27

    This video is extremely underrated my man. Amazing job! Please keep on making more videos. You are a terrific teacher

  • @ricardofigueiredo3244
    @ricardofigueiredo3244 11 месяцев назад +2

    Hello Daniel, first let me thank you for your work and spread of your knowledge, helping other enter this new ML era...
    I had some problems on the first model training at the 4h43m of your video. I'm Now on the TF version 2.15.0 and i had to change the model.fit(X,y,epochs=5),
    changing the X Expanding his dim tf.expand_dims(X,axis=1)
    it only works when i use like this:
    model.fit(tf.expand_dims(X,axis=1),y,epochs=5)
    ###EDITED### 13/01/2024
    as i walk on the trainning video i get more insights of how the model works and it came up to me that, if you want to use the one dimension training data X, you have to be explitcit passing the kwarg when you're adding the first input layer "input_shape=[1]":
    Example:
    model=tf.keras.Sequential(
    [ tf.keras.layers.Dense(100, activation=None, input_shape=[1]),
    tf.keras.layers.Dense(1)]
    )
    model.compile(loss=tf.keras.losses.mae,
    optimizer=tf.keras.optimizers.SGD(),
    metrics=["mae"])
    model.fit(X,y,epochs=10)

    • @trs80model14
      @trs80model14 10 месяцев назад

      Thank you! That fix worked for me as well, on the model at the end of the video.

  • @mecharena7168
    @mecharena7168 2 года назад +3

    hi I am 13 years old boy I but I understand all the concepts you are teaching first I learn python and I decided I want to be a ai programmer and I had coded some "opencv" for computer vision and "pyttsx3" for speech and many more and now this is one of my biggest cource and I like your teaching methods

  • @dineshpatell
    @dineshpatell 4 месяца назад +1

    I was searching ML and NN and found this channel and its continuous 5 hours and I learned a lot of things without getting bored. Its best on RUclips SIR DANIEL . Thank you so much for providing such a worthy of course free of cost.

  • @xdx74714
    @xdx74714 Год назад +1

    I am aged 50+ and learning tensorflow now as a Process Excellence and LSS Expert! Hope this will help!

  • @tevindavid1185
    @tevindavid1185 Год назад +3

    Thanks a lot man, its 2023 and this video is the best you could get anywhere

    • @mrdbourke
      @mrdbourke  Год назад

      Thank you Tevin! Enjoy legend!

  • @Asif-jd2km
    @Asif-jd2km 3 года назад +1

    Seven months later I find your video from RUclips recommendations so helpful and easier to understand I’m a self thought programmer so I can’t understand what others RUclips video’s saying and confused and drop the topic and didn’t look at them, but your video is so understand and very details,
    One sub from me:)

  • @niteshkumar0202
    @niteshkumar0202 9 месяцев назад +4

    Friends I have been following this video for last 5 days to complete the code with practice simultaneously

    • @mrdbourke
      @mrdbourke  9 месяцев назад +1

      Keep going guys! You’ve got this!

    • @drm8164
      @drm8164 7 месяцев назад

      Is it all I need to get ready for Tensorflow certification examen ???

  • @rajatkmitra
    @rajatkmitra 3 года назад +11

    Daniel, if your were around when I was a student at my university and I happened to have you as a teacher.... well.... This is an amazing set of lectures! YOU my friend are well on your way to creating the next generation of world class scientists!! Keep up the great work!!!

    • @mrdbourke
      @mrdbourke  3 года назад +4

      Thank you Rajat! I really appreciate it!

  • @Mark-nm9sm
    @Mark-nm9sm 10 месяцев назад +4

    Im 5:47:41 hours deep, I have been wanting to say this from early on but I wanted to make sure I am not too fast to talk.
    You are an excellent teacher, regardless of the topic you are teaching in this video, the way you teach is exactly the way it should be done. You arouse our critical thinking and you get us to make questions.
    You might not be here in this room with me but i feel more energy from you than from my university teachers in person💯💯💯

  • @dassad9777
    @dassad9777 3 года назад +4

    1:33:00
    To see the difference between normal, and uniform distribution we can visualize it on plot:
    import tensorflow as tf
    import matplotlib.pyplot as plt
    random_generator_set = tf.random.Generator.from_seed(43)
    random_tensor1 = random_generator_set.uniform(shape=(2,20000))
    random_tensor_color = random_generator_set.normal(shape=(1,20000))
    random_tensor_size = random_generator_set.normal(shape=(1,20000))
    plt.scatter(random_tensor1[0],random_tensor1[1],s=random_tensor_size*2000,c=(random_tensor_color),alpha=0.01,cmap='Blues')
    random_generator_set = tf.random.Generator.from_seed(43)
    random_tensor2 = random_generator_set.normal(shape=(2,20000))
    random_tensor_color = random_generator_set.normal(shape=(1,20000))
    random_tensor_size = random_generator_set.normal(shape=(1,20000))
    plt.scatter(random_tensor2[0],random_tensor2[1],s=random_tensor_size*200,c=(random_tensor_color*1000),alpha=0.42,cmap='Blues')

  • @leonardopetribu7207
    @leonardopetribu7207 3 года назад +44

    *A playlist with 60 videos of 10 min each*
    Me: meeeh, not today...
    *A single video with a 10 hours marathon*
    Also me: LET'S GO FOR IT!!

    • @mrdbourke
      @mrdbourke  3 года назад +4

      If I could have made this one single video, I would’ve

    • @leonardopetribu7207
      @leonardopetribu7207 3 года назад +2

      @@mrdbourke did I hear 15 hours of pytorch?? 😅😅 But seriously, congratulations for the content bro

  • @Skitty_Jones
    @Skitty_Jones 10 месяцев назад

    Holding Point.
    4:45:57 / 10:15:27
    Thanks for the Content!
    I appreciate your Favor.

  • @victoriawaldorf6336
    @victoriawaldorf6336 3 года назад +6

    Daniel, thank you so much for your course! After completing this tutorial, I easily got a job offer because Im able to describe all deep learning concepts in details!

  • @mazerat3122
    @mazerat3122 Год назад +5

    For those who had a ValueError right from the getgo
    There is one extra line that he didn't have to add with his version of TensorFlow
    model = tf.keras.Sequential([
    tf.keras.layers.Input(shape=(1,)), ###This extra line
    tf.keras.layers.Dense(1)
    ])
    model.compile(loss=tf.keras.losses.mae,
    optimizer=tf.keras.optimizers.SGD(),
    metrics=["mae"])
    model.fit(X, Y, epochs=5)

    • @johnpill1
      @johnpill1 6 месяцев назад

      Thank you! I was stuck on this for a while. I figured out that we might need to define the input shape, but wasn't sure how.

  • @shivambakshi8230
    @shivambakshi8230 3 года назад +15

    Even better then paid courses ! Thank you Daniel for such amazing stuff.

  • @laurentk2033
    @laurentk2033 3 года назад +2

    This is the third course that i've watched so far and I have to say this is the best of all, seriously if you are hesitating with another one I swear this course is lit

    • @mrdbourke
      @mrdbourke  3 года назад

      Thank you so much Laurent! I appreciate it!

  • @thenewculture2359
    @thenewculture2359 3 года назад +79

    this man was sent from god

  • @malikhamza9286
    @malikhamza9286 3 года назад

    I am paying in thousands to my University and learning nothing but theory. Thanks to Daniel who helped me learn all this stuff for free. Thank you a lot for that.

  • @Vasko10100
    @Vasko10100 3 года назад +28

    The fact that you have ZERO dislikes tells you that this is PURE GOLD. I think that these videos and the whole course should be recommended by the Tensorflow official team for learning TensorFlow.
    Keep up the good work!

    • @mrdbourke
      @mrdbourke  3 года назад +3

      Thank you so much Vasko! That’s a very big compliment! Plenty more to come :)

    • @demonsawakening
      @demonsawakening 3 года назад

      lol, you jinx it

    • @THEVIERAOS
      @THEVIERAOS 3 года назад +2

      @@demonsawakening Makes me wonder what there was to dislike. Wish RUclips would make you give a reason for the dislike.

  • @ВіталійМороз-э6о
    @ВіталійМороз-э6о 3 года назад +1

    Your teaching style is freaking good. I mean, you don't even forget to write comments so everyone can understand what you do.

    • @mrdbourke
      @mrdbourke  3 года назад

      Thank you thank you! I'm not a fan of tutorials that don't explain things enough

  • @hazeezadebayo
    @hazeezadebayo 3 года назад +5

    6:44:00 gave some BORAT vibes and i actually smiled. thanks so much for the content. to say your style of teaching is amazing would be an understatement.

    • @mrdbourke
      @mrdbourke  3 года назад

      Thank you Azeez! I really appreciate it :)

  • @GaMiNGYT-dc2cf
    @GaMiNGYT-dc2cf 2 года назад +1

    Man ...Even a small kid can understand these videos...CRYSTAL CLEAR Explanation and He was upto the point!Awesome video and I never found a video like this one and I doubt if i would find something as good as this in the future

  • @majduddinalboon6379
    @majduddinalboon6379 3 года назад +4

    Thank you , man you are the i am 13 and interested in machine learning but whatever course i find is so complicated and explains with maths that i can not understand but you unlike them all you go throughout the thing without alot of complicated maths and explain it pretty well thanks man you are the best

    • @mrdbourke
      @mrdbourke  3 года назад +1

      You’ve got this Majduddin, code along and research more when you need

    • @majduddinalboon6379
      @majduddinalboon6379 3 года назад +1

      @@mrdbourke thanks man you are a role model for me now

  • @ranjeevmishra
    @ranjeevmishra 4 месяца назад

    I would just go through your tutorial entirely for your beautiful Australian accent... not to mention that the technical content is nearly unparalleled as well. Thank you for the excellent effort... it's beautiful, flawless, complete and highly recommended!

  • @saptarshisanyal4869
    @saptarshisanyal4869 2 года назад +6

    "Thank You" will be such a understatame for this gem. You have just made a brilliant tutorial in TensorFlow which will not only help the beginners to get themselves acquiented but also, enable them to know how to actually work out on a problem by searching and interpretting the results and again tweaking the model.
    Thank you - million times.
    Love from India.

    • @mrdbourke
      @mrdbourke  2 года назад +1

      You’re welcome Saptarshi! I really appreciate it legend

  • @Rykker1
    @Rykker1 11 месяцев назад +1

    Learning at this fully explained pace really makes the concepts stick, great job man.

  • @ComputerScienceWithBas
    @ComputerScienceWithBas Год назад +5

    After going through so many complicated and advanced tutorials (PS :- Didn't understand all the stuff there, this video literally made every concept clear). HATS OFF to such great creators like you sir !. Thank you so very much. Please make more advanced long tutorials so that we can become experts as well. Thank you !

  • @arunrajiitbaero
    @arunrajiitbaero 2 года назад +1

    I urge UN to honor Daniel with the best teacher award.. much much better than university teaching

  • @chrisvagkidis3865
    @chrisvagkidis3865 3 года назад +38

    Amazing tutorial Dan! Step by step and great explanations. The fact that you show how exactly you are searching something when you do not know how to use a specific function helps the audience to become "self-taught". Thank you so much!

  • @matrix9134
    @matrix9134 3 года назад +1

    Dude to be honest with you you are the best one who talked about this subject like you're literally the best when you speak you just hit the spot in my brain I really wish you the best in life bro you really inspired me a lot luv ya from Iraq❤️

    • @mrdbourke
      @mrdbourke  3 года назад

      Thank you Amir! I appreciate it legend

  • @ajayjoshi45
    @ajayjoshi45 3 года назад +5

    Hats off man, great tutorial and great way of teaching, My search for tensorflow turotial ends here until I finish up with 10+4 hours of your tutorials. Thanks a ton and great service to machine learning enthusiasts.

  • @Mark-nm9sm
    @Mark-nm9sm 10 месяцев назад

    8:35:38 He mistaked the results of model 2 with the results of model 3 assuming the normalized model did better. However after normalization the model didnt improve with any significance as both the normalized model and the model3 results are on par.
    Still normalization and standardization can help with NNs and other ML algo's
    And once again this tutorial is pure gold

  • @mdhidayat5706
    @mdhidayat5706 3 года назад +5

    Wow pure dedication to teach deep learning! Love your videos.

  • @marsrover2754
    @marsrover2754 2 года назад +2

    Just a small observation I am using tensorflow 2.8.
    The model in the linear regression problem using neural network is giving problem when passed with one Dense layer and calling the fit method of the model.
    It is expected that we have to pass the input shape as well and then it is working fine.
    tf.random.set_seed(42)
    model = tf.keras.Sequential([
    tf.keras.Input(shape=(1,)), tf.keras.layers.Dense(1)
    ])
    model.compile(loss=tf.keras.losses.mae,
    optimizer = tf.keras.optimizers.SGD(),
    metrics=["mae"])

    • @mrdbourke
      @mrdbourke  2 года назад +1

      Thank you for the heads up!

    • @jonathansimerly5550
      @jonathansimerly5550 2 года назад

      Just now working on the video! This helped me! Thank you!!

    • @marsrover2754
      @marsrover2754 2 года назад

      @@mrdbourke I started from here and I get hooked up to this course that I ended up doing the full one however I would like to ask one thing are you going to make something similar for pytorch and make it available on Udemy and some free hours on youtube like the way you did it for tensorflow.That will be great help for so many people who like to learn both.

  • @anantvaid7606
    @anantvaid7606 3 года назад +21

    Hey Daniel!! This is the first video, literally first on deep learning that didn't make me sleep whatsoever... I was hooked to the screen and was able to grasp everything so easily... Kudos to you for your hard work and such a beautiful explanation of concepts... Keep making such awesome videos and we promise we'll leverage this knowledge for the best of data science... All the very best and we love you 💯

    • @mrdbourke
      @mrdbourke  3 года назад +2

      So happy to hear you enjoyed! I really appreciate it! Plenty more to come :)

    • @ananya__f
      @ananya__f 2 года назад

      @@mrdbourke sir please make such a long hourse tutorial for #machine_learning_beginers

  • @edwinnderitu7281
    @edwinnderitu7281 2 года назад

    In 2022 this is the best content on Ml in the internet. Thanks a million

  • @vedmodikauratg1865
    @vedmodikauratg1865 3 года назад +6

    Love the way you keep me engaged throughout the video by sharing our enthusiasm. Amazing Job! You have my subscription

  • @girmaygebremeskel8419
    @girmaygebremeskel8419 3 года назад

    Thank you brother, the thing I like the most about you is, you don't get tired of writing each and every code repeatedly. Respect!!

  • @TheRealDefacto
    @TheRealDefacto 3 года назад +13

    Dan! this is awesome! Thank you for putting in this much effort! You're a really gifted teacher.

    • @mrdbourke
      @mrdbourke  3 года назад +4

      Thank you so much!

  • @mkhadka123
    @mkhadka123 2 года назад

    It's like finding exactly what you're looking for and finding GOLD content for that matter. I feel lucky to be alive in an era where knowledge such as this one is given for free. Thanks!

  • @niksvp93
    @niksvp93 3 года назад +13

    I just love the articulation and the analogies with which you teach, Daniel. I don't think I've ever seen anyone teach anything with such an insight. You amaze me and I just love your enthusiasm.
    I'm looking forward the course in Udemy as well! :D

    • @mrdbourke
      @mrdbourke  3 года назад +5

      Thank you thank you thank you Nikhil! Those are some very big compliments. You've put the biggest smile on my face! Udemy version coming soon

    • @niksvp93
      @niksvp93 3 года назад +1

      @@mrdbourke You've totally nailed it! :D

    • @Jordan-sp5lw
      @Jordan-sp5lw 3 года назад

      @@mrdbourke whens the udemy course coming

    • @robinfelix3879
      @robinfelix3879 Год назад

      @Nikhil Vattipalli is the course on Udemy and ZTM is same?

  • @muffin2426
    @muffin2426 3 года назад

    Your teaching style is just out of this world... wish I had a teacher like you.

  • @Williamegert
    @Williamegert 3 года назад +3

    Your teaching method is superb! Typing along with you, in additional to how thoroughly and clearly you explain everything, is a crucial supplemental learning dimension. I'm amazed here not just about how much I know but how much I understand. Thanks Daniel!

    • @mrdbourke
      @mrdbourke  3 года назад +1

      You’re welcome legend! Thank you

  • @yourboyfazal
    @yourboyfazal 2 года назад +2

    day 1 =1 :34:53
    day2=3:51:21 worked hard
    day3= 4:28:41 got sick today :{
    day4=5:56:02
    day5=8:10:35 its all coming together
    day6=completed

  • @eidmone8684
    @eidmone8684 2 года назад +10

    Deep Learning is basically that one kid in middle school who "don't follow the rules, but make the rules."

  • @AakashB-tt8xk
    @AakashB-tt8xk Месяц назад

    Best Video for Learning TensorFlow and easy to understand. Daniel, you are teaching is very cool, you are the best tutor.

  • @yogeshhasabe4931
    @yogeshhasabe4931 3 года назад +3

    Absolute Biggy !!
    Great Initiative Daniel to post it on the channel.
    Going to share it with everyone out there and recommending the course too

  • @vivekviswanathan2283
    @vivekviswanathan2283 Год назад

    This is a wonderful tutorial. Thank you for your great work.

    • @mrdbourke
      @mrdbourke  Год назад

      Thank you Vivek! I appreciate it!

  • @ansharora3248
    @ansharora3248 3 года назад +3

    I learnt TensorFlow from this video a week back but forgot to comment. This stuff is too good. Shared it in my community. Every course developer should learn from you. Thanks a lot!

  • @sunnymoon5262
    @sunnymoon5262 3 года назад +1

    AWhh!! Love your motto "If in doubt ; run the CODE!"

  • @Nirex_
    @Nirex_ 2 года назад +3

    Awesome course to get up and running with TensorFlow specially if one has a good theoretical backbone of the topics explained.
    Perks to Daniel Bourke, Just fantastic!

  • @tariqahassan5692
    @tariqahassan5692 7 месяцев назад

    For me, this is the most amazing lesson about TensorFlow on RUclips ever .. Many thanks, Daniel..

  • @bhbh476
    @bhbh476 3 года назад +9

    this man amazes me every time. thank you so much. i hope this course also release on udemy. in this way i can buy this course and learn new things

    • @mrdbourke
      @mrdbourke  3 года назад +6

      Thank you! Treat these videos (part 2 coming soon) as the warmup for the Udemy version

  • @castle_of_jokes
    @castle_of_jokes Год назад +1

    loved this course so much!!
    I actually bought it on udemy LOVED IT
    thanks Daniel and any one who helped in the making of this course !!!!

  • @Tooxcade
    @Tooxcade 3 года назад

    This is amazing course 10hours+, My weekend is complete with amazing course. no tv, switch off my mobile, plenty of Redbull. woow. THANK YOU.

    • @mrdbourke
      @mrdbourke  3 года назад

      Love the No TV, mobile off combination! Enjoy!

  • @arijitghosh2497
    @arijitghosh2497 3 года назад +4

    This is amazing, waiting for part -2, your journey is inspiring man! great going looking forward to some great content

  • @jag2709891
    @jag2709891 2 года назад

    This is amazing, first video I’ve seen of this kind that the person uses simple language whilst telling you the complicated form so you don’t get bewildered when doing further research; bravo sir!

  • @shatandv
    @shatandv 3 года назад +15

    Yo, this is sick, Daniel. Thank you so much! Would love a similar one for PyTorch, if you are thinking about doing one :)

  • @tejpreetsingh870
    @tejpreetsingh870 Год назад

    Best video I watched on whole internet if you want to start learning Tensorflow or deep learning

  • @KenJee_ds
    @KenJee_ds 3 года назад +180

    YOOOO this is some serious stuff!

  • @WahranRai
    @WahranRai 11 месяцев назад +1

    2:01 It will be better if you fill the tensors with numbers (example 1:120) instead of zeros by this way we could visualize the results of operation (indexing, slicing, reshaping, operations ...)

  • @joelmartinez2505
    @joelmartinez2505 3 года назад +3

    I cant believe this is free, thank you

  • @Jayveersinh_Raj
    @Jayveersinh_Raj 2 года назад +1

    we can use tf.math.reduce_variance and tf.math.reduce_std, without .math it will throw error, and yeah these methods would not work with int, so cast them with dtype float.
    Btw, this is one of a kind video and channel out there, where you feel hooked, and want to learn more and more without taking rest. Knowledge is free, and to educate people with this much dedication is rare. Keep the work up :)

  • @phonethiriyadana
    @phonethiriyadana 3 года назад +5

    this is great. I was waiting for the course to be released on Udemy. now I can already start and just continue once it is released :D

    • @mrdbourke
      @mrdbourke  3 года назад +1

      These videos (part 2 coming soon) will get you warmed up for the full version!

    • @birajparikh3367
      @birajparikh3367 3 года назад

      Hey Daniel,
      Will you release this course on udemy?

  • @aaronbm4354
    @aaronbm4354 3 года назад +5

    Love the way you say beautiful after each execution of code ,it inspires to have passion in coding.

    • @mrdbourke
      @mrdbourke  3 года назад

      Working code is a beautiful thing

  • @Mark-nm9sm
    @Mark-nm9sm 10 месяцев назад

    Excellent video so far, just wanna point out a mistake made at 2:36:33 , the resulting matrix of a matrix multiplication has to be of shape equal to outer dimensions not the inner ones.

  • @act0r399
    @act0r399 3 года назад +4

    I don't know English enough, but for this video, I ready to learn enough:)))

    • @mrdbourke
      @mrdbourke  3 года назад +1

      You got this!

    • @act0r399
      @act0r399 3 года назад

      @@mrdbourke thanks:)

  • @panashemureyi1599
    @panashemureyi1599 2 года назад +1

    I'm loving the intro, it feels like we are figuring out everything together. makes it much more approachable for me, a beginner. really appreciate it.

  • @eblade4542
    @eblade4542 3 года назад +3

    What would be the pre requirements or knowledge we should know before starting this video, I’ve just started learning data science around a month ago, would I be able to learn this or should I watch something before this.

    • @mrdbourke
      @mrdbourke  3 года назад

      If you’ve got experience with Python code + a little ML you should be good to go! I’d even try it out and see how far you get before you get stuck. If you need to go learn something and come back, these videos will still be here
      Otherwise here’s the list of formal prerequisites: github.com/mrdbourke/tensorflow-deep-learning#prerequisites

  • @yangxiang6094
    @yangxiang6094 3 года назад +1

    Dude, you are a legend, I will be graduating in 7 days from my master and will get my hands on this right after, thanks for all those amazing sharing !!!!!!!!!!

    • @mrdbourke
      @mrdbourke  3 года назад

      Woah!! Perfect time! Massive effort on the graduation my friend! These videos will be waiting for you

    • @DanA-st2ed
      @DanA-st2ed 3 года назад

      well done

  • @maharshioza2403
    @maharshioza2403 3 года назад +4

    In Hinduism we believe teachers are not just a human being but God.....you are my God as far as these topics are concerned 🇮🇳🙏👍🏻😂

  • @KirillBezzubkine
    @KirillBezzubkine 3 года назад

    1:20:12 - uhhhhh...!!! That s the thing that makes teaching awesome: emotional presentation. And great exploration of the elements of study

  • @daksheshgupta7045
    @daksheshgupta7045 3 года назад +3

    This is exactly what I was looking for, a good concise tutorial. Thanks!
    also, first comment heh.

  • @nocopyrightgameplaystockvi231
    @nocopyrightgameplaystockvi231 Год назад

    Bought your course from Udemy, its huge, but its the best course on earth.

  • @cemtekesin9033
    @cemtekesin9033 3 года назад +5

    Is it just me or there are no like/save buttons right now?

    • @Wezuzamc
      @Wezuzamc 3 года назад

      same. I wanted to save it on my playlist on youtube but there is no such option :

    • @mrdbourke
      @mrdbourke  3 года назад +1

      Not sure what’s happening here! Could be loading in the background

  • @aliasgar.burhani1099
    @aliasgar.burhani1099 3 года назад +1

    I am definitely buying the full course after watching this video !

  • @sunderrajan6172
    @sunderrajan6172 3 года назад +2

    Great work! I like the teaching method and have couple of questions/observations. 1. In your NN diagram there is a connection between Hidden to Hidden - not sure if you kept it to illustrate skip connections/dropouts and Layers; 2. In the type of learning, adding Reinforcement Learning would be nice

  • @manojrana009
    @manojrana009 3 года назад +1

    A very impressive approch without any complexity. God bless u bro.

    • @mrdbourke
      @mrdbourke  3 года назад +2

      Thank you! Glad you’re enjoying :)

  • @GCiambrone
    @GCiambrone 3 года назад +4

    Thank you so much for this invaluable content, I'm going to be going through the whole thing!!

    • @mrdbourke
      @mrdbourke  3 года назад +1

      You're so welcome! Enjoy my friend! Part 2 coming soon

  • @andreystepovoy
    @andreystepovoy 3 года назад +1

    Man, this stuff is way better then Andrew Ng course on Coursera! Respect!!! For all the time you Invested to bring this up to us- Great Thank you!!! (Liked, Subscribed! Following)

  • @deino4753
    @deino4753 3 года назад +5

    0:12 "I don't want to keep you too long."
    Sure you don't.... 🤔
    Love your content though.

  • @BusinessMagnate10
    @BusinessMagnate10 11 месяцев назад

    Hi Daniel, no idea if you are going to read this but please make more videos and courses, I am building a machine learning finance startup and your videos are so insightful and we watch them every day!!!!!!!!

  • @Mr00Magician
    @Mr00Magician 3 года назад +4

    Me while coding after watching this entire course : *Hmm*

  • @mulungisteven3122
    @mulungisteven3122 9 месяцев назад +1

    i like the ending part😀. "THE MISSING PART". bro its like a movie, very amazing and understandable

    • @drm8164
      @drm8164 7 месяцев назад

      Is it all I need to get ready for Tensorflow certification examen ???

  • @abstract529
    @abstract529 3 года назад +5

    PyTorch > TensorFlow

  • @CodeSuccessChronicle
    @CodeSuccessChronicle 3 года назад +1

    4:08:12 is my current timestamp, By far the best course on deep learning.

    • @mrdbourke
      @mrdbourke  3 года назад +1

      Massive effort on the progress! Thank you for the kind words

    • @CodeSuccessChronicle
      @CodeSuccessChronicle 3 года назад

      @@mrdbourke wow thank you so much ❤️🎉

  • @chiragpalan9780
    @chiragpalan9780 3 года назад

    OMG!!! holy crap!!!
    finished 8 hours in just 2 days... I cant believe that I came that far...Stoping now because headphone bettry is over.... Thank you so much for this video.... waiting for more!!!

  • @kwakuemma8382
    @kwakuemma8382 3 года назад

    Boy i think you may be better than some university tutors! I like the way you explain to detail.

    • @mrdbourke
      @mrdbourke  3 года назад

      Thank you thank you!

  • @story_teller_1987
    @story_teller_1987 3 года назад

    Hey Daniel.. done 5 hours of tensorflow.. Not at all getting bored.. It’s an amazing tutorial.

    • @mrdbourke
      @mrdbourke  3 года назад

      Hey Fousiya, thank you so much! Glad to hear.

  • @haralc
    @haralc 2 года назад

    Man! Just for that introduction and "Tensorflow" suspense and animation, I'll sign up for the full course!

  • @sumantthakur2383
    @sumantthakur2383 2 года назад

    Every bit of this video is awesome but best part about the video were the small pauses after question + google that gave me a chance to understand/analyse what code is doing and then checking what you say to know if I was wrong or right. This helps me to remember concepts/ideas for longer periods.
    Thank you Daniel for this amazing tutorial

    • @mrdbourke
      @mrdbourke  2 года назад

      Thank you Sumant! Glad you’re enjoying