This repository is an AI engineering project done by PyTorch package. This is my solution for a Coursera capstone project. Here, you will find how I prepare data for analysis and solve a problem about distinguishing different photos by learning image features.
This project is written in Python3. And, the useful libraries are listed here for your reference:
- PyTorch
- NumPy
- Scikit-learn
- Matplotlib
Here are four Jupyter Notebook scripts. They actually include 4 main steps in the project, respectively:
- Load_and_prepare_data.ipynb (Downloading raw data and examining data)
- Data_loader_PyTorch.ipynb (Data pre-processing)
- Linear_classifier_Pytorch.ipynb (Linear classifier with PyTorch, )
- Final lab_PyTorch_submitable.ipynb (Prepare my own model with a pretrained model : resnet18)