Scikit-learn Library

Why does Python Look Great on Your Resume?

Nothing to add—let’s get started! 🐍 Python is the fastest-growing major programming language. A StackOverflow 2019 developer survey shows that Python is not only faster growing than C++, Java, JavaScript, and any other major programming language, it also comes with a happier community that loves the language most. Python is great for machine learning. Python comes with …

Why does Python Look Great on Your Resume? Read More »

Why Does the Scikit-learn Library use a Trailing Underscore Convention for Attribute Names?

If you’ve used the sklearn library in your own code, you may have realized that all attributes are suffixed with a trailing underscore. Here’s an example for the k-means algorithm: In the second-last line, we used the kmeans attribute cluster_centers_. Why does sklearn library not use the attribute name cluster_centers? ‘The short answer is, the …

Why Does the Scikit-learn Library use a Trailing Underscore Convention for Attribute Names? Read More »