[{"data":1,"prerenderedAt":73},["ShallowReactive",2],{"term-s\u002Fscikit-learn":3,"related-s\u002Fscikit-learn":59},{"id":4,"title":5,"acronym":6,"body":7,"category":40,"description":41,"difficulty":42,"extension":43,"letter":44,"meta":45,"navigation":46,"path":47,"related":48,"seo":53,"sitemap":54,"stem":57,"subcategory":6,"__hash__":58},"terms\u002Fterms\u002Fs\u002Fscikit-learn.md","scikit-learn",null,{"type":8,"value":9,"toc":33},"minimark",[10,15,19,23,26,30],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 - The Vibe Check",[16,17,18],"p",{},"scikit-learn is the toolbox that made classical machine learning boringly easy in Python: it gives you dozens of ready-to-use algorithms, from linear regression to random forests to K-Means, all sharing the exact same simple pattern of fit this on your data, then predict. You don't need to implement gradient boosting from scratch, you just import it and call two methods.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"scikit-learn is an open-source Python library providing a consistent, well-documented API for classical machine learning, covering classification, regression, clustering, dimensionality reduction, model selection, and preprocessing. Its uniform fit and predict interface across dozens of algorithms made it the default starting point for tabular machine learning in Python, well before it becomes worth reaching for deep learning frameworks.",[11,27,29],{"id":28},"when-youll-hear-this","When You'll Hear This",[16,31,32],{},"\"Don't reach for a neural network yet, scikit-learn's random forest will get you 90% of the way there in ten minutes.\" \u002F \"Every model in scikit-learn follows the same fit-predict pattern, which makes swapping algorithms trivial.\"",{"title":34,"searchDepth":35,"depth":35,"links":36},"",2,[37,38,39],{"id":13,"depth":35,"text":14},{"id":21,"depth":35,"text":22},{"id":28,"depth":35,"text":29},"ai","scikit-learn is the toolbox that made classical machine learning boringly easy in Python: it gives you dozens of ready-to-use algorithms, from linear regre...","beginner","md","s",{},true,"\u002Fterms\u002Fs\u002Fscikit-learn",[49,50,51,52],"Pandas","NumPy","Random Forest","Cross-Validation",{"title":5,"description":41},{"changefreq":55,"priority":56},"weekly",0.7,"terms\u002Fs\u002Fscikit-learn","CxDPQVk32RpAJZgafY3jBf6c9RGy-_MZa3uoiw2l6_I",[60,64,67,70],{"title":52,"path":61,"acronym":6,"category":40,"difficulty":62,"description":63},"\u002Fterms\u002Fc\u002Fcross-validation","intermediate","Cross-validation is refusing to trust a model that only ever took one practice exam.",{"title":50,"path":65,"acronym":6,"category":40,"difficulty":42,"description":66},"\u002Fterms\u002Fn\u002Fnumpy","NumPy is the engine underneath almost every other Python data and ML library, giving you arrays and math operations that run at C speed instead of Python's...",{"title":49,"path":68,"acronym":6,"category":40,"difficulty":42,"description":69},"\u002Fterms\u002Fp\u002Fpandas","Pandas is the Python library that turns a spreadsheet-shaped pile of data into something your code can actually filter, group, join, and reshape in a coupl...",{"title":51,"path":71,"acronym":6,"category":40,"difficulty":62,"description":72},"\u002Fterms\u002Fr\u002Frandom-forest","A random forest is what you get when you refuse to trust a single decision tree's opinion and instead grow hundreds of slightly different trees, each train...",1792528128639]