Current count of *.ipynb
files = 553
This repository contains various jupyter notebooks on dissecting neural networks and tinkering with it to understand the inner workings. This repository contains the following topics:
-
Function approximation using various types of ANN architectures.
(\NN_Func_Approx\)
- Convex and Lipschitz constraint NN.
- Soft Decision Trees
- RBF and Neuron as Cluster + Regression.
- Normalizing flows and Invertible Neural Networks
- Invex function and Connected Set classifiers.
- Dimension Mixer Model
- Spatial Neural Network (and Metrics as Transform)
- Dynamic Neural Network and NAS.
- PCA and Autoencoders
-
Spline (and Piecewise) function approximators.
-
GANs and Gaussian Mixture Models.
-
Perceptron and Hebbs Learning Rule.
-
Neuron simulation with dynamic position.
-
ANN Optimization and Constraints.
This collection jupter notebooks use general libraries like numpy, matplotlib, pytorch as well as libraries made from scratch : mylibrary.
If there is anything I can help with, please let me know, or raise issue. If anything is helpful to you, please make sure to give credit.