. ├── fine_tuning_pretrained_model │ ├── app.py │ ├── data │ │ ├── cifar-10-batches-py │ │ │ ├── batches.meta │ │ │ ├── data_batch_1 │ │ │ ├── data_batch_2 │ │ │ ├── data_batch_3 │ │ │ ├── data_batch_4 │ │ │ ├── data_batch_5 │ │ │ ├── readme.html │ │ │ └── test_batch │ │ └── cifar-10-python.tar.gz │ ├── fine_tuning_pretrained_model │ │ └── data │ │ ├── cifar-10-batches-py │ │ │ ├── batches.meta │ │ │ ├── data_batch_1 │ │ │ ├── data_batch_2 │ │ │ ├── data_batch_3 │ │ │ ├── data_batch_4 │ │ │ ├── data_batch_5 │ │ │ ├── readme.html │ │ │ └── test_batch │ │ ├── cifar-10-python.tar.gz │ │ └── report.md │ ├── README.md │ ├── resnet18_cifar10.pth │ └── training.ipynb ├── KNN_from_scratch │ ├── data │ │ ├── fashion-mnist_test.csv │ │ ├── fashion-mnist_train.csv │ │ ├── t10k-images-idx3-ubyte │ │ ├── t10k-labels-idx1-ubyte │ │ ├── train-images-idx3-ubyte │ │ └── train-labels-idx1-ubyte │ ├── knn.ipynb │ ├── README.md │ └── report.md ├── logistic_regression │ ├── data │ │ └── data.csv │ ├── logistic_regression.ipynb │ ├── README.md │ └── report.md ├── ml_notes │ ├── basics │ │ ├── module_1.md │ │ ├── module_2.md │ │ ├── module_3.md │ │ ├── module_4.md │ │ ├── module_5.md │ │ ├── module_6.md │ │ ├── module_7.md │ │ └── module_8.md │ ├── fine_tuning.md │ └── nn_from_scratch.md ├── nn_from_scratch │ ├── app.py │ ├── data │ │ ├── cifar-10-batches-py │ │ │ ├── batches.meta │ │ │ ├── data_batch_1 │ │ │ ├── data_batch_2 │ │ │ ├── data_batch_3 │ │ │ ├── data_batch_4 │ │ │ ├── data_batch_5 │ │ │ ├── readme.html │ │ │ └── test_batch │ │ └── cifar-10-python.tar.gz │ ├── nn_from_scratch.ipynb │ ├── numpy_mlp_weights.npy │ └── README.md ├── poetry.lock ├── pyproject.toml └── README.md