Searched for

927 results found
Microsoft Introduces New LLM phi-1: Specialized in Python Coding Tasks
In a new paper, a team from Microsoft introduces phi-1 to the world. A new transformer-based large language model for code. Specialized in Python coding, it has a significantly smaller size compared to competing models. In the study, the team also investigates the impact of high-quality data on enhancing the... Read more
Decision Trees From Scratch With Python
We already know a single decision tree can work surprisingly well. The idea of constructing a forest from individual trees seems like the natural next step. Today you’ll learn how the Random Forest classifier works and implement it from scratch in Python. This is the sixth of many upcoming from-scratch articles, so... Read more
Introduction to Asynchronous Programming in Python
In a synchronous environment, a program execution follows a set of operations sequentially. The execution flow will start processing a step and wait for it to return a result before proceeding to the next one. With asynchronous programming, we can use the lag time required by the operation to process... Read more
Python Structural Pattern Matching — Top 3 Use Cases To Get You Started
Python’s equivalent of a switch statement is finally here in Python 3.10. It hides behind a fancy name of Structural Pattern Matching, and does what you’d expect and more. It packs support for working with primitive data types, sequences, and even classes and enums. Today I’ll show you how to get started, and... Read more
sktime – Python Toolbox for Machine Learning with Time Series
Editor’s note: Franz Kiraly is a speaker for ODSC Europe this June. Be sure to check out his talk, “sktime – Python Toolbox for Machine Learning with Time Series,” there! Welcome to sktime, the open community and Python framework for all things time series. Here’s what you need to know:... Read more
Python Software Foundation Concerned About “Unintended Consequences” of Proposed EU Law
In a blog post by the Python Software Foundation, the group outlines concerns about the EU’s Cyber Resilience Act and Product Liability Act. Though they make clear that the foundation is in support of the state goals of the policies. They worry about the effects of these proposals on the... Read more
Why the Best Time to Learn Python is Right Now
Python has been gaining popularity in the programming world for years thanks to its easy-to-learn syntax, and now it stands as one of the most widely used programming languages. Because of this, it has gained a reputation as the language of choice for data science and machine learning, but Python’s... Read more
Create Audience Segments Using K-Means Clustering in Python
Editor’s note: Ali Rossi is a speaker for ODSC East 2023 this May 9th-11th. Be sure to check out her talk, “Uncovering Behavioral Segments by Applying Unsupervised Learning to Location Data,” there! Segmentation is a crucial aspect of modern marketing, allowing companies to divide their audience into meaningful groups based... Read more
The 30 Most Useful Python Libraries for Data Engineering
For the upcoming Data Engineering Summit on January 18th, we’ve reached out to some of the top experts in the field to speak on the topic. We observed from our discussions and research that the most popular data engineering programming languages include Python, Java, Scala, R, Julia, and C++. However,... Read more
Python Constants – Everything You Need to Know
Python Constants contribute to the dynamic and updatable characteristic of the design architecture, which is essential for any coding architecture. Providing a construction with these features is related to the fact that the code blocks can be understood and developed by someone else. To meet those versatile conditions, the expressions... Read more