Everything I have learned, from data structures & algorithms to machine learning & robotics, is coded solely from scratch.
The bare mininum packages used here are just numerical toolboxes such as PyTorch or Numpy.
Codes are saved here publicly for my future review. Each package contains a README.md file that describes more details about things inside:
- Linear regression (extend) => Compare regression with interpolation
- Logistic regression
- Decision tree
- Softmax regression
- k-Nearest Neighbor
- DBSCAN (Density-Based Spatial Clustering of Applications with Noise)
- Support vector machine
- Fully-connected network
- Convolutional network
- Long short-term memory
- Transformer
- Estimators
- Filters
- Hypothesis testing & classical inference algorithms
- Optimizers