Pranav Pc
Final Deploy
4b82ab5
raw
history blame contribute delete
415 Bytes
import torch
from src.model import VulnerabilityCodeT5
# Load original big checkpoint
checkpoint = torch.load("models/best_model.pt", map_location="cpu")
# Initialize model
model = VulnerabilityCodeT5(num_labels=2)
# Load only model weights
model.load_state_dict(checkpoint['model_state_dict'])
# Save clean weights only
torch.save(model.state_dict(), "models/best_model_clean.pt")
print("Saved clean model.")