Views
No views yet
1import torch
2from huggingface_hub import hf_hub_download
3from src.models import TransformerBiLSTMTokenClassifier
4
5weights_path = hf_hub_download(repo_id="gra1111/ner-bilstm-financial", filename="pytorch_model.pt")
6
7config = {
8 "model_name": "ProsusAI/finbert",
9 "num_labels": 7,
10 "lstm_hidden_size": 256,
11 "lstm_layers": 1,
12 "dropout": 0.1
13}
14model = TransformerBiLSTMTokenClassifier(**config)
15model.load_state_dict(torch.load(weights_path, map_location="cpu"))
16model.eval()