/notebooks

Jupyter notebooks for testing ML models

Primary LanguageJupyter NotebookMIT LicenseMIT

notebooks

Machine learning and statistical algorithms implemented in pure NumPy and well-known libraries such as Sklearn, Pytorch, and Statsmodels.

Linear Regression

  1. Implementation from scratch.

Graph Neural Networks

  1. Implementation from scratch of Relational Graph Convolutional (R-GCN) layer.
  2. Implementation with NumPy and DGL of the Graph Attention (GAT) layer.