Views
No views yet
best_model.pth: Trained model weightsvocab.pkl: Vocabulary mapping1import torch
2import pickle
3from image_captioning_model import ImageCaptioningModel
4
5with open("vocab.pkl", "rb") as f:
6 vocab = pickle.load(f)
7
8model = ImageCaptioningModel(
9 vocab_size=len(vocab),
10 pad_id=vocab.word2idx["<pad>"],
11 use_vit=True
12)
13
14state_dict = torch.load("best_model.pth", map_location="cpu")
15model.load_state_dict(state_dict)
16model.eval()
17
18---
19license: mit
20---
21
22---
23Author: Mostafa Hagali
24---