Neural Network from scratch in Python
I recently published a post on Medium which goes through the math of machine learning all the way down to the code (in Python). If you understand the basic principles then you can implement any kind of layers you ever dreamt of (FullyConnected, Convolutional, MaxPooling, Dropout, etc). https://medium.com/@omaraflak/math-neural-network-from-scratch-in-python-d6da9f29ce65 You can also directly checkout the code on Github ! https://github.com/OmarAflak/Medium-Python-Neural-Network Cheers !