Pet image classification system written in Python with PyTorch.
1.1 Start TensorBoard to provide the visualization required to check how well the trained model did:
tensorboard --logdir=runs
1.2 Train a model:
python3 train_model.py
2.1 Use the GUI program to pick a pet image:
python3 gui_pick_pet_image.py
3.1 Run the program with the file path of the saved model:
python3 main.py trained_models/model_20241110_144454_22.pt
Note: It is a good idea to pick a model with the highest number of epochs.