finds.dev← search

// the find

fengdu78/machine_learning_beginner

★ 2,350 · Jupyter Notebook · updated Mar 2021

机器学习初学者公众号作品

A Chinese-language collection of Jupyter notebooks and translated materials from a WeChat public account focused on ML education for beginners. It bundles translated PyTorch/TensorFlow/Keras tutorials, Andrew Ng course notes, and basic Python data science content. The target audience is Chinese-speaking students or early-career engineers starting from scratch with ML.

The breadth of coverage for a beginner is genuinely useful — PyTorch 60-minute intro, François Chollet's deep learning book code with Chinese annotations, and sklearn examples in one place is a reasonable starting kit. The Andrew Ng course notes companion (fengdu78/Coursera-ML-AndrewNg-Notes) that this repo links to has 12k+ stars, which validates the author's ability to produce quality study materials. The repo doesn't try to be original research — it's honest about being a translation and aggregation effort, which sets appropriate expectations.

Nothing here has been touched since March 2021, and most of the framework code targets TensorFlow 1.x and early PyTorch — you'll hit deprecation errors immediately on anything post-2022. The content is almost entirely locked behind a WeChat ecosystem: the README is mostly links to WeChat articles that are inaccessible without a Chinese account, making it significantly less useful as a standalone resource. There's no runnable environment setup (no requirements.txt, no conda env, no Docker), so getting even the working notebooks to execute is left entirely to the reader.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →