TensorFlow in 100 Seconds

  Рет қаралды 880,402

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?

Пікірлер: 846
@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 Жыл бұрын
kzfaq.info/sun/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.
@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)🤔
@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.
@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.
@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
@Aratolotl
@Aratolotl Жыл бұрын
This was just awesome. I wish there was a full TF course made as clearly and concisely made as this video.
@C_Corpze
@C_Corpze Жыл бұрын
We need more machine learning concepts and thing explained in 100 seconds, this was very nice and helpful!
@patrickwhite9902
@patrickwhite9902 4 ай бұрын
Thank you for the graphic at 26 seconds - I needed that right now in my life!
@codeaviandev9049
@codeaviandev9049 Жыл бұрын
Great. You have a special ability to tell about anything in a limited time. Thank you.
@custommarketnews
@custommarketnews Жыл бұрын
Yes! Short fast paced videos are the best. Pls keep them coming.
@gurmindersingh7602
@gurmindersingh7602 Жыл бұрын
short and fast explained. no waste of time. good work
@54peace
@54peace Жыл бұрын
absolutely LOVE jeff doing machine learning related contents 👏👏
@nikhilgangaramani
@nikhilgangaramani Жыл бұрын
Love your 100 sec series keep it up
@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
@flamakespark
@flamakespark Жыл бұрын
Finally, I've been waiting it for ages! Ty, Jeff!
@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.
@aaron4163
@aaron4163 Жыл бұрын
I used tensorflow to build a real time image color sorter 5 years ago and this woulda been helpful. Thanks
@devoxygen7395
@devoxygen7395 Жыл бұрын
Your 100 sec explanation better than all other learning material even official documents
@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?
@tobytheepic844
@tobytheepic844 Жыл бұрын
I always find that you make these 100 second videos right after I start getting into the topic of the video
@youssef.elmoumen
@youssef.elmoumen Жыл бұрын
The only channel I'm checking from time to time for new videos
@moonedCake
@moonedCake Жыл бұрын
Love this one❤ Please Make More Videos on Machine Learning. Because you explain really really well❤❤❤
@setsunaes
@setsunaes Жыл бұрын
Me (heavy breathing): "I know TensorFlow" My Boss: "Prove it..."
@janakakumara3836
@janakakumara3836 Жыл бұрын
OMG. Thank you. I finally get it. Now do one for General Relativity.
@felixc.programs8209
@felixc.programs8209 Жыл бұрын
Great video! Your content really inspires me to keep producing informative tech/programming/data science content on my new KZfaq channel myself. Thank you for everything!
@chhavikantsingh
@chhavikantsingh Жыл бұрын
100 new things to take out of these 100 seconds ... Good work 👍😁
@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 😄
@DaEpic
@DaEpic Жыл бұрын
im in love with your content 👑
@excessreactant9045
@excessreactant9045 Жыл бұрын
What amazing timing. I just started learning this
@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!!!
@marekcarlisle6937
@marekcarlisle6937 4 ай бұрын
thank you bro for all these amazing tutorials that serve to get our toes wet asap
@larry_berry
@larry_berry Жыл бұрын
Oh wow. Literally yesterday was trying to find info about 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
@habib_khan
@habib_khan Жыл бұрын
Beautifully done mate as always.
@zackkhan1199
@zackkhan1199 Жыл бұрын
Thanks so much for making this video!
@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
@insignismusica
@insignismusica 3 ай бұрын
Thank you very much. Very informative.
@sunritjana4573
@sunritjana4573 Жыл бұрын
yay! this one is epic, waited for it for a while, lessgoooooo
@AndrewDChristie
@AndrewDChristie Жыл бұрын
this was useful, so much made clear in one video
@sharecodecamp
@sharecodecamp Жыл бұрын
Now I'm ready to start my new tensorflow career 🔥💕
@mitch7w
@mitch7w Жыл бұрын
Been waiting forever for this😍
@asyncawait5335
@asyncawait5335 Жыл бұрын
Awesome content as usual
@IngramSnake
@IngramSnake Күн бұрын
Incredible well done
@theandradelimited7809
@theandradelimited7809 Жыл бұрын
Thanks this was really helpful to understand Tensorflow
@giorgiobellisario
@giorgiobellisario Жыл бұрын
Beyond 100 seconds of TensorFlow! 🚀
@climentea
@climentea Жыл бұрын
I'm a machine learning developer now! Thx!
@parker7441
@parker7441 Жыл бұрын
The math and stat behind these models are really cool.
@vadiks20032
@vadiks20032 10 ай бұрын
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
@lepystudio8974
@lepystudio8974 Жыл бұрын
Would love to see this over 100s and also combined with JS
@adinugraha1276
@adinugraha1276 Жыл бұрын
SUBSCRIBED! I like this.. Pls continue making this kind of video on ML..
@choasisgoated
@choasisgoated Жыл бұрын
This totally taught me enough :)
@netify6582
@netify6582 Жыл бұрын
Well spent 100 secs. Thanks!
@metatronicx
@metatronicx Жыл бұрын
You're the best and I'm tuned Fireship. Your contents are gold for me
@ibado5592
@ibado5592 Жыл бұрын
While watching this vid ,got tensor flow add . Wow super relevant.
@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
@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 😅
@ahasanhabibsajeeb1979
@ahasanhabibsajeeb1979 Жыл бұрын
It's been long I had been loving tensorflow
@brandonortiz3349
@brandonortiz3349 Жыл бұрын
you should consider doing an 100 seconds of Scala programming language
@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.
@Haroon_abbasi
@Haroon_abbasi Жыл бұрын
definitely understood everything u said 👍
@robertbinkowski
@robertbinkowski Жыл бұрын
Did a project on this. It is a massive oversimplification. But great for starters.
@Acapellabeatboxcole
@Acapellabeatboxcole Жыл бұрын
Preety cool. This sort of intro is amazing for new comers
@Anuj.Rastogi
@Anuj.Rastogi Ай бұрын
very well explained
@guilherme5094
@guilherme5094 Жыл бұрын
Thanks man!
@briankithinji7302
@briankithinji7302 Жыл бұрын
Just when I needed it
@moomba0
@moomba0 Жыл бұрын
More machine learning content, nice.
@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
@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.
@cyrilogoh6171
@cyrilogoh6171 Жыл бұрын
Love watching about technology in my todo list
@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
@noodle-eater
@noodle-eater Жыл бұрын
Very well explained
@oluwatobioyeleye5246
@oluwatobioyeleye5246 Жыл бұрын
i love the way you broke it down, you make maching learning accessible
@ClaudioBottari
@ClaudioBottari Жыл бұрын
Congratulations, you just overfitted :D
@zafirhasananogh2421
@zafirhasananogh2421 Жыл бұрын
can proudly say never skipped a Fireship video till date, your videos are awesome. Keep up the good work!:)
@TobiPlayHD
@TobiPlayHD Жыл бұрын
Now we need (the arguably much better) PyTorch next.
@DaggieBlanqx
@DaggieBlanqx Жыл бұрын
Thank you!
@cheesypizzajokes
@cheesypizzajokes Жыл бұрын
love this guy so much, would be the if to his else any millenium of the decade
@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
@mikkeljensen1603
@mikkeljensen1603 Жыл бұрын
Amazing library
@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
@rohanphulari356
@rohanphulari356 Жыл бұрын
Thank you ffor this
@0xC4aE1e5
@0xC4aE1e5 Жыл бұрын
I've just been learning AI with R, thank you.
@junealexissantos4341
@junealexissantos4341 Жыл бұрын
Finally! Something that I understand.
@toup0
@toup0 Жыл бұрын
Any chance to get one of those power reviews for Scala 3? Would be superb!
@The-Dev-Ninja
@The-Dev-Ninja Жыл бұрын
fantastic library
@bernatdomokos
@bernatdomokos Жыл бұрын
wow, nice job.
@benkhemismarwen2431
@benkhemismarwen2431 Жыл бұрын
this channel's purpose is to make people think "they understand" while not understanding
@marwan.v1511
@marwan.v1511 Жыл бұрын
we would like to see full course on TensorFlow 🔥
@mrdbourke
@mrdbourke Жыл бұрын
Outstanding explanation of TensorFlow!
@Futschikatores
@Futschikatores Жыл бұрын
are you high?
@AhmedDvlpr
@AhmedDvlpr 9 ай бұрын
After this video i will add tensorflow to my cv
@shateq
@shateq Жыл бұрын
Worth waiting
@philosophiabme
@philosophiabme Жыл бұрын
Can’t wait for the PyTorch episode 👀👀👀
@santiagotorres6929
@santiagotorres6929 Жыл бұрын
I'll add this to my resume.
@sandman.38
@sandman.38 Жыл бұрын
This was great
@PlGGS
@PlGGS Жыл бұрын
Please make a full course on tensorflow
@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.
@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 👍
Hugo in 100 Seconds
2:33
Fireship
Рет қаралды 472 М.
I tried 10 code editors
10:28
Fireship
Рет қаралды 2,8 МЛН
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 102 МЛН
Normal vs Smokers !! 😱😱😱
00:12
Tibo InShape
Рет қаралды 119 МЛН
TensorFlow for Beginners | TensorFlow in deep learning | TensorFlow tutorial
15:15
Godot in 100 Seconds
2:40
Fireship
Рет қаралды 968 М.
10 weird algorithms
9:06
Fireship
Рет қаралды 1,1 МЛН
PyTorch vs TensorFlow in 2023 FULL OVERVIEW
13:29
Team Up With AI
Рет қаралды 29 М.
Linux in 100 Seconds
2:42
Fireship
Рет қаралды 1,1 МЛН
100+ Web Development Things you Should Know
13:18
Fireship
Рет қаралды 1,4 МЛН
What is backpropagation really doing? | Chapter 3, Deep learning
12:47
3Blue1Brown
Рет қаралды 4,3 МЛН
15 crazy new JS framework features you don’t know yet
6:11
Fireship
Рет қаралды 408 М.
Теперь это его телефон
0:21
Хорошие Новости
Рет қаралды 1,7 МЛН
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 1,9 МЛН
Huawei который почти как iPhone
0:53
Romancev768
Рет қаралды 550 М.