TensorFlow in 100 Seconds

  Переглядів 859,705

Fireship

Fireship

Рік тому

TensorFlow is a tool for machine learning capable of building deep neural networks with high-level Python code. It provides developer-friendly APIs that help software engineers train, analyze, and deploy ML models.
#programming #deeplearning #100secondsofcode
🔗 Resources
TensorFlow Docs www.tensorflow.org/
Fashion MNIST Tutorial www.tensorflow.org/tutorials/...
Neural Networks Overview for Data Scientists www.ibm.com/cloud/learn/neura...
Machine Learning in 100 Seconds • Machine Learning Expla...
🔥 Get More Content - Upgrade to PRO
Upgrade to Fireship PRO at fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- What is TensorFlow?
- How to build a neural network with TensorFlow
- What is TensorFlow used for?
- Who created TensorFlow?
- How neural networks work
- Easy neural network tutorial
- What is a mathematical Tensor?

КОМЕНТАРІ: 842
@DamnBoii123
@DamnBoii123 Рік тому
tf is TensorFlow.
@trayambakrai
@trayambakrai Рік тому
Tensorflow is a Tensorflow.
@AlexMJB
@AlexMJB Рік тому
Correct
@joshbishop
@joshbishop Рік тому
I see what you did there *nose tap*
@EduardoConX
@EduardoConX Рік тому
true
@3dninja54
@3dninja54 Рік тому
I agree.
@haxi52
@haxi52 Рік тому
Any machine learning topic in 100 seconds... super hard, very well executed!
@GigaChadL337
@GigaChadL337 Рік тому
Nope, if you don't know how neural networks works you won't understand a shit
@connorkapooh2002
@connorkapooh2002 Рік тому
Whilst not really appropriate as this is more of a software channel, various Deep Learning concepts explained in 100 seconds could be pretty cool too. I hardly see any people making videos on the actual intuition behind all of it and the WHY it works and how the hell did the genius discover this. Shout out 3Blue1Brown and NNFS
@colinb8332
@colinb8332 Рік тому
3blue1brown is an incredible channel. Great shoutout
@NoName-lu5tg
@NoName-lu5tg Рік тому
Who is NNFS
@mohameddaahir4
@mohameddaahir4 Рік тому
Welch lab's "Neural Networks Demystified" is also a good one
@kasvith
@kasvith Рік тому
You might wanna check @3Blue1Brown
@bshulke
@bshulke Рік тому
As others mentioned, 3Blue1Brown is a great resource for learning these concepts, as well as Stat Quest with Josh Starmer.
@galgrunfeld9954
@galgrunfeld9954 Рік тому
I'd love to see a longer video about it exlaining how to use TensorFlow, explaining its and neural net's basic concepts.
@quantumastrologer5599
@quantumastrologer5599 Рік тому
ukposts.info/slow/PLcWfeUsAys2nPgh-gYRlexc6xvscdvHqX
@juhotuho10
@juhotuho10 Рік тому
you can find that elsewhere on yt, sentdex for example
@MrAcuriteOf1337
@MrAcuriteOf1337 Рік тому
Step one is to use Torch instead, fuck Tensorflow
@cgenigma675
@cgenigma675 Рік тому
@@MrAcuriteOf1337 lol why is that
@MrAcuriteOf1337
@MrAcuriteOf1337 Рік тому
@@cgenigma675 Torch and Tensorflow perform similarly, however Tensorflow has had a lot of design issues over the years, and is much less Pythonic to write. Just about anyone familiar with Numpy can pick up Torch and get to work, but Tensorflow is an entirely different beast. Not to mention things like Tensorflow immediately allocating all GPU memory to itself immediately, while Torch allocates only what it needs.
@vicradon
@vicradon Рік тому
I'd love to see a Fireship machine learning course.
@flyte9844
@flyte9844 Рік тому
+1
@Noxolo1769
@Noxolo1769 Рік тому
Agreed, this would be awesome!
@mikelevels1
@mikelevels1 Рік тому
This would be so cool!
@maimee1
@maimee1 Рік тому
TensorFlow is more for specifically Deep Learning, and DL as well as ML is more academic than coding? There's all the math and knowledge you should know before using/doing these things. Not sure if that's what Fireship teaches.... or if that would be appropriate.
@shunnie8482
@shunnie8482 Рік тому
@@maimee1 This is wrong and I dont suggest anyone to do this. First go blind, learn how to build a model without knowing the math. Then once you feel comfortable and want to learn how things work, then go ahead and learn the math. The thing is, once you learn all the math behind backprop and such it seems easy but I spent weeks trying to understand it without knowing about matrices and such. If I tried to learn that math before I actually started creating models then I would've easily ran away. I dont think this is about "my way of learning", if you show people an extremely hard thing without telling them how they'll use it they will just have less discipline and will to pull through.
@its_elkku135
@its_elkku135 Рік тому
This makes ML feel approachable and incredibly useful as opposed to something obtuse and impractical, which is the way I felt about it previously.
@TheMomentumhd
@TheMomentumhd Рік тому
Check out fastai. Thats their entire philosophy. ML for people without phD, zero bs aproach! I liked their courses (free as well)
@earthling_parth
@earthling_parth Рік тому
@@TheMomentumhd thank you for exposing me to this. I didn't even know suck Ann awesome and free resource existed!
@Yaxqb
@Yaxqb Рік тому
Hate to break it to you, but ML is obtuse and impractical if you want to do something more than hello world with mnist. I spent a good portion of my 5yr degree on ML, I questioned my sanity each 2 months. There are so many "Yes But What If" for hyperparameters, different model architectures, normalization etc. It's easy to slip up on any part of the pipeline, which invalidates your whole model. Yeah sorry for the rant i had to get this off my chest. Maybe ML is better outside academia
@TheMomentumhd
@TheMomentumhd Рік тому
@@Yaxqb its quite different... often you dont need that indepth knowledge and most of the times you are just calling some already made library or amazon/google apis. But yeah I agreed with you, been doing research on deep learning and I question my sanity everyday.. the math behind lstms is currently making me insane.
@Yaxqb
@Yaxqb Рік тому
@@TheMomentumhd in my experience, Conv1D nets were 80% as effective as lstms for time series data, and I kinda understand 1d convolution (only kinda)🤔
@C_Corpze
@C_Corpze Рік тому
We need more machine learning concepts and thing explained in 100 seconds, this was very nice and helpful!
@patrickwhite9902
@patrickwhite9902 3 місяці тому
Thank you for the graphic at 26 seconds - I needed that right now in my life!
@Aratolotl
@Aratolotl Рік тому
This was just awesome. I wish there was a full TF course made as clearly and concisely made as this video.
@codeaviandev9049
@codeaviandev9049 Рік тому
Great. You have a special ability to tell about anything in a limited time. Thank you.
@nikhilgangaramani
@nikhilgangaramani Рік тому
Love your 100 sec series keep it up
@talhaibnemahmud
@talhaibnemahmud Рік тому
Scratched my head for the last six months in the ML course at my University. Here Jeff has built the Neural Network in 100 seconds ❤️❤️❤️
@Tri-Technology
@Tri-Technology Рік тому
Same here. In my first semester ML it was only about preprocessing (I mean yeah it's important) and in the end we have seen an easy neural network for 2 minutes and that was it.
@Piupiumacher
@Piupiumacher Рік тому
@@Tri-Technology for many applications pre processing is the most important step, especially if your data is harder to digest than images.
@Tri-Technology
@Tri-Technology Рік тому
@@Piupiumacher Yes I know, but it's frustrating if you have to take 5 semester courses to finally code your first neural network. Of course preprocessing is really important, but I don't need the preprocessing if my master is not long enough to ever build something out of the preprocessed data. For me it's just a side topic and not my main domain.
@ohyash
@ohyash Рік тому
Thankfully I only had to Scratch my head for 100 seconds. I didn't understand it before, I don't understand it after.
@custommarketnews
@custommarketnews Рік тому
Yes! Short fast paced videos are the best. Pls keep them coming.
@copperbadge1
@copperbadge1 Рік тому
Hey Jeff - Just wanted to let you know that most of your formats are very helpful in my daily professional life (even after 15-ish years of doing this. I feel old.) and just fun to watch. Thank you for putting all the effort into both delivering a great amount of info without making it feel overwhelming and radiating a positive attitude, adding to a programming culture that feels good to live and share with the people I work with. Still googling on parties what a docker container is tho. :D
@abdelkaleem
@abdelkaleem 7 місяців тому
Your welcome
@flamakespark
@flamakespark Рік тому
Finally, I've been waiting it for ages! Ty, Jeff!
@tobytheepic844
@tobytheepic844 Рік тому
I always find that you make these 100 second videos right after I start getting into the topic of the video
@aaron4163
@aaron4163 Рік тому
I used tensorflow to build a real time image color sorter 5 years ago and this woulda been helpful. Thanks
@gurmindersingh7602
@gurmindersingh7602 Рік тому
short and fast explained. no waste of time. good work
@54peace
@54peace Рік тому
absolutely LOVE jeff doing machine learning related contents 👏👏
@vadiks20032
@vadiks20032 9 місяців тому
i like these vids. i'd love videos that are "in 3600 seconds" but with same speed as the 100 seconds one, just described more in depth
@youssef.elmoumen
@youssef.elmoumen Рік тому
The only channel I'm checking from time to time for new videos
@chhavikantsingh
@chhavikantsingh Рік тому
100 new things to take out of these 100 seconds ... Good work 👍😁
@devoxygen7395
@devoxygen7395 Рік тому
Your 100 sec explanation better than all other learning material even official documents
@marekcarlisle6937
@marekcarlisle6937 3 місяці тому
thank you bro for all these amazing tutorials that serve to get our toes wet asap
@itilin
@itilin Рік тому
Huge thanks! Recently bought a book about tensorflow js. And this video gave me hope that I could handle the book.
@thewholeworldisburningharry123
@thewholeworldisburningharry123 Рік тому
good luck dude! i hope youll go throught it 😄
@janakakumara3836
@janakakumara3836 Рік тому
OMG. Thank you. I finally get it. Now do one for General Relativity.
@pinkreefinformatica1372
@pinkreefinformatica1372 Рік тому
Dude... the most impressive of this video is that you explain what is a tensor in 5 seconds... ;-) mayby you should do a "5 seconds series" ;-)) great job... KUTGW!!!
@larry_berry
@larry_berry Рік тому
Oh wow. Literally yesterday was trying to find info about tensorflow.
@sharecodecamp
@sharecodecamp Рік тому
Now I'm ready to start my new tensorflow career 🔥💕
@ryotanada
@ryotanada Рік тому
My old friend tensorflow. Math has been a fascinating subject for me, which means I'm naturally fixated to this topic of machine learning when I found it in university. Unfortunately, this course was one of my lowest in terms of final score. Probably because I messed up real hard in the finals. Probably gonna get a masters and try this again.
@excessreactant9045
@excessreactant9045 Рік тому
What amazing timing. I just started learning this
@DaEpic
@DaEpic Рік тому
im in love with your content 👑
@lepystudio8974
@lepystudio8974 Рік тому
Would love to see this over 100s and also combined with JS
@giorgiobellisario
@giorgiobellisario Рік тому
Beyond 100 seconds of TensorFlow! 🚀
@parker7441
@parker7441 Рік тому
The math and stat behind these models are really cool.
@felixc.programs8209
@felixc.programs8209 Рік тому
Great video! Your content really inspires me to keep producing informative tech/programming/data science content on my new UKposts channel myself. Thank you for everything!
@zackkhan1199
@zackkhan1199 Рік тому
Thanks so much for making this video!
@codewithjarred_
@codewithjarred_ Рік тому
Unbelievable. 10 minutes ago I had an idea that I wanted to use ML for, and now I see that he posted this! Awesome
@lejamesbron5880
@lejamesbron5880 Рік тому
Wow, look at the universe universing.
@WomboBraker
@WomboBraker Рік тому
that's how good it is
@YuriG03042
@YuriG03042 Рік тому
he used tensorflow to predict what the viewers would want
@nateo7045
@nateo7045 Рік тому
Well what's the idea?! Don't worry, none of us are smarter enough to steal it from you
@user-xw4od8kb7y
@user-xw4od8kb7y Рік тому
They're inside your head
@moonedCake
@moonedCake Рік тому
Love this one❤ Please Make More Videos on Machine Learning. Because you explain really really well❤❤❤
@aaaaanh
@aaaaanh Рік тому
I just did a presentation on my sequential model architecture yesterday to my supervisor, I wish this vid was released then so I could steal some sick visualizations 😅
@sunritjana4573
@sunritjana4573 Рік тому
yay! this one is epic, waited for it for a while, lessgoooooo
@theandradelimited7809
@theandradelimited7809 Рік тому
Thanks this was really helpful to understand Tensorflow
@mitch7w
@mitch7w Рік тому
Been waiting forever for this😍
@habib_khan
@habib_khan Рік тому
Beautifully done mate as always.
@AndrewDChristie
@AndrewDChristie Рік тому
this was useful, so much made clear in one video
@brandonortiz3349
@brandonortiz3349 Рік тому
you should consider doing an 100 seconds of Scala programming language
@ibado5592
@ibado5592 Рік тому
While watching this vid ,got tensor flow add . Wow super relevant.
@TobiPlayHD
@TobiPlayHD Рік тому
Now we need (the arguably much better) PyTorch next.
@ahasanhabibsajeeb1979
@ahasanhabibsajeeb1979 Рік тому
It's been long I had been loving tensorflow
@asyncawait5335
@asyncawait5335 Рік тому
Awesome content as usual
@netify6582
@netify6582 Рік тому
Well spent 100 secs. Thanks!
@insignismusica
@insignismusica 2 місяці тому
Thank you very much. Very informative.
@adinugraha1276
@adinugraha1276 Рік тому
SUBSCRIBED! I like this.. Pls continue making this kind of video on ML..
@Acapellabeatboxcole
@Acapellabeatboxcole Рік тому
Preety cool. This sort of intro is amazing for new comers
@marwan.v1511
@marwan.v1511 Рік тому
we would like to see full course on TensorFlow 🔥
@toup0
@toup0 Рік тому
Any chance to get one of those power reviews for Scala 3? Would be superb!
@sonmangaking
@sonmangaking Рік тому
It’s crazy to see this I’ve been now out of college for two plus years and been using these frameworks for some time
@cyrilogoh6171
@cyrilogoh6171 Рік тому
Love watching about technology in my todo list
@joshuamcdonald5850
@joshuamcdonald5850 Рік тому
normally these 100s videos give a good overview of a topic to let me know if i should be aware of it; but this one is so filled with jargon that i doubt its really useful for anyone. neat video though, and im sure the draw factor of ML makes it a desirable topic to make a video on
@Haroon_abbasi
@Haroon_abbasi Рік тому
definitely understood everything u said 👍
@choasisgoated
@choasisgoated Рік тому
This totally taught me enough :)
@briankithinji7302
@briankithinji7302 Рік тому
Just when I needed it
@climentescu
@climentescu Рік тому
I'm a machine learning developer now! Thx!
@metatronicx
@metatronicx Рік тому
You're the best and I'm tuned Fireship. Your contents are gold for me
@lucasteo5015
@lucasteo5015 Рік тому
recently, I found a cool AI framework called "Ivy", didn't get the time to try it out yet, but what it does is that it allows you to run any AI framework code on any other AI framework, it's still a work in progress but it will definitely be a must have tool someday
@stevemcwinboi914
@stevemcwinboi914 Рік тому
Hey Jeff, could you do a video on the Nim programming language please?
@prasukjain8488
@prasukjain8488 10 місяців тому
As a tensorflow developer I can say that , tf is the best deep learning library and is super simple and easy to use.
@Adoroam
@Adoroam Рік тому
would you ever consider making a fireship video about how you produce a fireship video? like, from taking notes and writing the script to animation and other visuals?
@sonofdirt
@sonofdirt Рік тому
Yo he already did that
@Adoroam
@Adoroam Рік тому
@@sonofdirt lol my b. thanks. i'll go check it out.
@maybeanonymous6846
@maybeanonymous6846 Рік тому
Fireship in 100 seconds
@robertbinkowski
@robertbinkowski Рік тому
Did a project on this. It is a massive oversimplification. But great for starters.
@TechySpeaking
@TechySpeaking Рік тому
I learned more in 100 seconds than I learned in an entire Deep Learning course in college. Granted, if I had actually paid attention in college (and this video was out then), I would have known that my final project could have been done in 20 lines of code, rather than having to re-invent the wheel.
@maksimfedoryak
@maksimfedoryak Рік тому
But isn't a process of study infinite reinvention of wheel, in core?
@guilherme5094
@guilherme5094 Рік тому
Thanks man!
@poglord._
@poglord._ Рік тому
What about neural networks in 100 seconds
@AhmedDvlpr
@AhmedDvlpr 8 місяців тому
After this video i will add tensorflow to my cv
@cheesypizzajokes
@cheesypizzajokes Рік тому
love this guy so much, would be the if to his else any millenium of the decade
@moomba0
@moomba0 Рік тому
More machine learning content, nice.
@TheOriginalJohnDoe
@TheOriginalJohnDoe Рік тому
Even though it's a good explanation, machine learning concepts are really hard, and things like 'activation functions', 'dense layers' and more of this terminologies are just noise if you have rarely used machine learning and understand what they do and why you want to use them.
@jeffkevin3
@jeffkevin3 Рік тому
Will you make videos of PyTorch or JAX (or even Numpy) in the near future? I think they are very important as well as TensorFlow (or even more important when it comes to research areas instead of industries).
@pouyan74
@pouyan74 Рік тому
Agreed 👍
@thamidudharshitha5515
@thamidudharshitha5515 Рік тому
Great Job Jeff. You clearly explained most fundamentals in 100 secs. My professor took months to teach this, yet I could not understand this properly. xD
@0xC4aE1e5
@0xC4aE1e5 Рік тому
I've just been learning AI with R, thank you.
@noodle-eater
@noodle-eater Рік тому
Very well explained
@ABHAY-hu9kw
@ABHAY-hu9kw Рік тому
Fyi, in Physics , Tensor is the quantity which is neither scalar or vector. Like current, is scalar in Ohm's law. But, vector in Maxwell's equations or in current density. So current is tensor quantity
@rishabhjain3405
@rishabhjain3405 Рік тому
Bro it'd be great if you can create a course on tensorflow
@_sevelin
@_sevelin Рік тому
Never thought I would gain interest in ML back after loosing it in my university classes! Thanks!
@omarjimenezromero3463
@omarjimenezromero3463 Рік тому
well its not school usually where you do what you want o learn it like you like, so this is very often to gain interest of something of the school when one its not on the school dealing with the school system
@ClaudioBottari
@ClaudioBottari Рік тому
Congratulations, you just overfitted :D
@PlGGS
@PlGGS Рік тому
Please make a full course on tensorflow
@jjbofficial3519
@jjbofficial3519 Рік тому
Awesome video 👏👏. Also what song did you use for your video ?
@amandeepdogra6882
@amandeepdogra6882 Рік тому
Please a video on pytorch and then a comparison b/w TF and pytorch.
@DaggieBlanqx
@DaggieBlanqx Рік тому
Thank you!
@aminetbaik6402
@aminetbaik6402 Рік тому
NO F WAAAAY. now this ! is a quality video. some AI baby ! better than your last vids recently about some languages that only 1 in a billion know about
@Anuj.Rastogi
@Anuj.Rastogi 28 днів тому
very well explained
@oluwatobioyeleye5246
@oluwatobioyeleye5246 Рік тому
i love the way you broke it down, you make maching learning accessible
@mrdbourke
@mrdbourke Рік тому
Outstanding explanation of TensorFlow!
@Futschikatores
@Futschikatores Рік тому
are you high?
@santiagotorres6929
@santiagotorres6929 Рік тому
I'll add this to my resume.
@mikkeljensen1603
@mikkeljensen1603 Рік тому
Amazing library
@xXsaeedXx100
@xXsaeedXx100 Рік тому
From where do you learn all this stuff? Do you have one source, or multiple? I am struggling to find courses that tech me new languages or frameworks.
@rohanphulari356
@rohanphulari356 Рік тому
Thank you ffor this
@The-Dev-Ninja
@The-Dev-Ninja Рік тому
fantastic library
@junealexissantos4341
@junealexissantos4341 Рік тому
Finally! Something that I understand.
@fakezpred
@fakezpred Рік тому
Jax (also by google) and pytorch are great frameworks as well although they do not have something as high level as keras available built in to the framework.
@Sakshamn-wz3fu
@Sakshamn-wz3fu Рік тому
torch >> tensorflow so much better to work with idk abt jax
@shrysm
@shrysm Рік тому
@@Sakshamn-wz3fu why?
@manhalrahman5785
@manhalrahman5785 Рік тому
Wonder what happened to Theano
@hiteshadari4790
@hiteshadari4790 Рік тому
@@Sakshamn-wz3fu this is what I heard so i started with pytorch
@MouliSankarS
@MouliSankarS Рік тому
@@manhalrahman5785 Development ceased. There's a fork called aesara.
@philosophiabme
@philosophiabme Рік тому
Can’t wait for the PyTorch episode 👀👀👀
Hugo in 100 Seconds
2:33
Fireship
Переглядів 465 тис.
Watching Neural Networks Learn
25:28
Emergent Garden
Переглядів 1,1 млн
PyTorch vs TensorFlow in 2023 FULL OVERVIEW
13:29
Team Up With AI
Переглядів 27 тис.
Reacting to Controversial Opinions of Software Engineers
9:18
Fireship
Переглядів 1,9 млн
I tried 10 code editors
10:28
Fireship
Переглядів 2,8 млн
Tensors for Neural Networks, Clearly Explained!!!
9:40
StatQuest with Josh Starmer
Переглядів 162 тис.
AWS for the Haters in 100 Seconds
2:30
Fireship
Переглядів 816 тис.
Tensorflow Tutorial for Python in 10 Minutes
11:33
Nicholas Renotte
Переглядів 382 тис.
God-Tier Developer Roadmap
16:42
Fireship
Переглядів 6 млн
10 regrets of experienced programmers
8:16
Fireship
Переглядів 613 тис.
PyTorch in 100 Seconds
2:43
Fireship
Переглядів 797 тис.
CPU vs GPU vs TPU vs DPU vs QPU
8:25
Fireship
Переглядів 1,5 млн
Я Создал Новый Айфон!
0:59
FLV
Переглядів 2,5 млн
Опасная флешка 🤯
0:22
FATA MORGANA
Переглядів 735 тис.
Broken Trace Repair #electronics #mobilerepair
0:51
ideal institute aligarh
Переглядів 558 тис.