AIOmarRehan's picture
Update README.md
cb1faac verified
metadata
langauge: en
license: mit
tags:
  - image-classification
  - PyTorch
  - VehiclesClassification
  - image preprocessing
  - Xception
inference: true
datasets:
  - AIOmarRehan/Vehicles
spaces:
  - AIOmarRehan/CV_Model_Comparison_in_PyTorch

Models Included

This repository provides three different trained PyTorch models for vehicle image classification:

File Name Type Description
best_model_finetuned_full.pt PyTorch .pt Xception model with two-phase transfer learning, fine-tuned on the full dataset. Best generalization and accuracy.
cnn_model_statedict_20260226_034332.pth PyTorch .pth Custom CNN trained from scratch. Baseline performance, high variance on unseen data.
model.safetensors PyTorch safetensors Lightweight unified CNN model, faster loading and inference, safe for sharing and reproducible deployment.

How to Load

PyTorch .pt or .pth:

import torch

# Load full model
model = torch.load("best_model_finetuned_full.pt")
model.eval()

# Or load CNN state dict
cnn_model = CustomCNN(num_classes=7)
cnn_model.load_state_dict(torch.load("cnn_model_statedict_20260226_034332.pth"))
cnn_model.eval()

Safetensors:

from safetensors.torch import load_file

state_dict = load_file("model.safetensors")
model.load_state_dict(state_dict)
model.eval()