#796 · Primary category: Education & Research
spark-ml-source-analysis
Analysis of Spark ML algorithm principles and source code implementation.
Project last updated:03/25/19
GitHub Stars
2.0K
Forks
815
Contributors
2
License
Apache-2.0
Why we included this project
Most Spark ML users call fit() and trust the defaults. This Chinese-language guide is for the ones who want to see what happens inside: it pairs the math behind each algorithm with a close read of the Scala code, covering k-means, decision trees, logistic regression, ALS, and SVD/PCA as they are actually distributed across a cluster. It is not a library you install and call; it is a reading companion. Teams already on Spark will find it useful when a model misbehaves, when defaults need tuning, or when a built-in estimator must be extended. One honest caveat: the walkthroughs target Spark 1.6.1, with parts of 2.x, so treat the implementation detail as history and check against your current version. The same structure works as a syllabus for self-study or for bringing a team up to speed on distributed ML.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
JavaGuide
Java Interview & Backend General Interview Guide, covering computer fundamentals, databases, distributed systems, high concurrency, system design, and AI application development.
system-prompts-and-models-of-ai-tools
A curated collection of system prompts, internal tools, and AI models from popular AI assistants and coding agents.
30-seconds-of-code
Coding articles to level up your development skills
generative-ai-for-beginners
21 Lessons, Get Started Building with Generative AI