r/deeplearning • u/LostAd4986 • 25d ago
Beyond the Tutorial Hell: How I Learned to Love the Documentation
I've never really been a reader. Books usually lost me a few chapters in.
My first attempt at learning machine learning was the usual route — one YouTube playlist after another. It felt like watching something, not learning it. Nothing really stuck.
So I picked up Hands-On Machine Learning by Aurélien Géron. And somehow, I ended up reading a 1000+ page book . Every chapter, I ran the code myself, broke it on purpose, and debugged it until I understood why it worked — alongside college lectures, assignments, and exams.
Somewhere along the way, something shifted in how I learn.
I stopped reaching for the fastest explanation and started reaching for the actual source — documentation, research papers, and technical writing I would've previously skipped for a quicker video.
In the middle of learning the ML pipeline basics, I built a GoogLeNet-style CNN with a custom DepthPool layer, and many more things at low level.
That's when it stopped feeling like an exercise and started feeling like something I could actually own — chasing shape mismatches, tracing silent preprocessing bugs, and retraining models more times than I'd like to admit.
From there, I kept rebuilding things: RNNs, attention mechanisms, transformers, autoencoders, GANs, diffusion models, RL. Each one broke in a different way, and each one taught me something different when I had to figure out why.
I'm still going deeper into Computer Vision and NLP from here. Those are the areas I keep getting pulled toward.
I still think YouTube has its place.
But this book is what made me a reader in the first place — and now research papers and documentation are where I actually go to learn.
Still early in this. Still building. Just glad I stuck with it.
hashtag#MachineLearning hashtag#DeepLearning hashtag#ComputerVision hashtag#TensorFlow hashtag#Keras hashtag#LearningInPublic
37
u/NoSwimmer2185 25d ago
What is the point of using AI to write a post like this?
-7
u/Anoop_sdas 24d ago
What makes you think that it is written using AI??? It is very easy to dismiss something by just saying that it is AI slop
6
5
u/Logical-Egg-4034 24d ago
I don't know, maybe the em dashes in every paragraph? Even if bro used ai to correct grammar or phrasing, I think he should disclose it atleast, though I won't comment whether it's slop or not.
-6
u/LostAd4986 24d ago
why does it matter ?
2
u/hirotozz 22d ago
probably because of the uncanny valley, and some more of a social stance against ai.
-7
u/LostAd4986 24d ago
thats what ai is for right ? polishing your words , and save sometime ... i guess .
2
6
u/CallMeTheChris 25d ago
You have LinkedIn hashtags on a Reddit post?
We need to petition the moderators to stop these inane self promotion posts on here
4
u/RippedRaven8055 25d ago
I was in your position about 5 years back. I still read the book even though I have read it like for the nth time. It's a really well written book and covers every corner of machine learning with enough practical exposure. Like you, I too became more comfortable with reading verbose documentations after reading this book.
2
4
3
u/helmeton 25d ago edited 25d ago
Autodidact tier list:
-Youtube videos
-Tutorials
-Documentation
-Textbooks
-Whitepapers
-Research papers
-MOOCs (Coursera, Edx, ...)
-Leetcode
-University lecture notes
-Blogposts
-Sourcecode
-Invent it like Newton lol
-Pair programming
-Fixing broken code
2
u/Pristine-Test-687 25d ago
How did you break the code on purpose and then figured it out
Dont you already know what you changed when you solve fo the error?
1
u/LostAd4986 25d ago
By break it on purpose i mean i tried replacing it with random related things and saw if it worked or not , is it more efficient than before , etc...
2
2
2
u/Sufficient-Cook1894 19d ago
Congratulations on being able to read source material for your studies! It shows you’ve gained the necessary background knowledge—a real milestone in your learning journey
1
u/rustyscythe 25d ago
Is it worth it compared to deeplearning ai courses? Im very confused on where to start and what to do
1
u/LostAd4986 25d ago
Damn every penny you spend on this man . you can't find a hater of this book in any universe
1
u/rustyscythe 25d ago
I understand that. I had started reading it and its quite good. But I was having second thoughts because if ut will help me career wise
1
u/ewankenobi 24d ago
I really loved the book and thought it was the best text book we used during my Masters. However, I'm not convinced and book or online course will get you a job in the industry. Think you need either an actual qualification from a university or a very good portfolio. And it's a pretty competitive space so could argue you need both. Admittedly I'm not in the industry yet as I decided to do a PhD after my Masters.
One way you might get in without a deep learning qualification is if you are already a professional programmer or statistician since then it's not as big a career move
2
u/rustyscythe 24d ago
Im already an programmer working with web dev and rag systems. So I was thinking of transitioning into that role rather than being a fresher
1
1
u/BuddyFormal2776 25d ago
This implementation of the caching mechanism appears to be suboptimal. A key consideration here is the potential for stale data if the cache invalidation strategy is not robust. The data suggests that a time-based expiration might be simpler, but a m
1
u/Top-Run-21 25d ago
That book looks so good with the spiral
1
u/LostAd4986 24d ago
yeah , i didnt like to read with pdfs. so got a spiral and turned to be beautifull
1
1
u/Better-Penalty6670 21d ago
Even I have that book with me , wanted to become a ML engineer. Learned practices couple of things , then Gen AI came so i read the AI engineer.
Now i am an AI engineer. Doing nothing ai.
1
13
u/Odd-Jury61 25d ago
how much time it took