Python’s Collections Module — High-performance container data types.

A quick overview of the super useful Collections module of Python. If the implementation is hard to explain, it’s a bad idea :The Zen of Python Python is a pretty powerful language and a large part of this power comes from the fact that it supports modular programming. Modular programming is essentially the process of breaking down … Continue reading Python’s Collections Module — High-performance container data types.

Demystifying Neural Networks: A Mathematical Approach (Part 1)

My notes from the book ‘Make your own Neural Network’ by Tariq Rashid. “Take inspiration from all the small things around you.”- Tariq Rashid There are some tasks which are very simple for computers but hard for humans, like multiplying millions and trillions of numbers, i.e. repetitive tasks. On the other hand, humans outperform computers fairly … Continue reading Demystifying Neural Networks: A Mathematical Approach (Part 1)