12 min
How to deal with Big Data in Python for ML Projects (100+ GB)?
The size of the data you can load and train in your local computer is typically limited by the memory in your computer. Let’s...
12 min
The size of the data you can load and train in your local computer is typically limited by the memory in your computer. Let’s...
4 min
Decorators in python allow you to dynamically change the functionality of another function, without altering it’s code. What? Is that possible? Yes. This covers:...
6 min
Generators in python provide an efficient way of generating numbers or objects as and when needed, without having to store all the values in...
7 min
Iterable in Python is any object that can be looped over. In order for an iterable to be looped over, an iterable needs to...
6 min
Any Python file with a .py extension is a Module in Python. A python package is a collection of such modules along with a...
10 min
Object oriented programming is an effective way of writing code. You create classes which are python objects, that represented meaningful entities which defines its...
10 min
How to reshape a numpy array? The numpy.reshape() function is used to reshape a numpy array without changing the data in the array. It...
Vaex Python is an alternative to the Pandas library that take less time to do computations on huge data using Out of Core Dataframe....
8 min
Modin is a python library that can be used to handle large datasets using parallelisation. The syntax is similar to pandas and its astounding...
20 min
Dask provides efficient parallelization for data analytics in python. Dask Dataframes allows you to work with large datasets for both data manipulation and building...
The Global Interpreter Lock (GIL) of Python allows only one thread to be executed at a time. It is often a hurdle, as it...
tf.function is a decorator function provided by Tensorflow 2.0 that converts regular python code to a callable Tensorflow graph function, which is usually more...
6 min
Lambda Function, also referred to as ‘Anonymous function’ is same as a regular python function but can be defined without a name. 1. What...
7 min
Adding yield keyword to a function will make the function return a generator object that can be iterated upon. What does the yield keyword...
10 min
Compare the popular deep learning frameworks: Tensorflow vs Pytorch. We will go into the details behind how TensorFlow 1.x, TensorFlow 2.0 and PyTorch compare...
Reducing code runtime is important for developers. Python Profilers, like cProfile helps to find which part of the program or code takes more time...
22 min
Requests is an elegant and simple Python library built to handle HTTP requests in python easily. It allows you make GET, POST, PUT and...
11 min
datetime is the standard module for working with dates in python. It provides 4 main objects for date and time operations: datetime, date, time...
11 min
The logging module lets you track events when your code runs so that when the code crashes you can check the logs and identify...
9 min
List comprehensions is a pythonic way of expressing a ‘For Loop’ that appends to a list in a single line of code. It is...