juanpasanper commited on
Commit
e02b803
1 Parent(s): a2752d1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -13
app.py CHANGED
@@ -1,19 +1,11 @@
1
  import gradio as gr
 
2
  import torch.nn as nn
3
- class Model(nn.Module):
4
- def __init__(self, model_name='bert_model'):
5
- super(Model, self).__init__()
6
- self.bert = transformers.BertModel.from_pretrained(config['MODEL_ID'], return_dict=False)
7
- self.bert_drop = nn.Dropout(0.0)
8
- self.out = nn.Linear(config['HIDDEN_SIZE'], config['NUM_LABELS'])
9
- self.model_name = model_name
10
- def forward(self, ids, mask, token_type_ids):
11
- _, o2 = self.bert(ids, attention_mask = mask, token_type_ids = token_type_ids)
12
- bo = self.bert_drop(o2)
13
- output = self.out(bo)
14
- return output
15
 
16
- model = Model(model_name=este_si_me_sirvio.bin)
17
  model.load_state_dict(torch.load(juanpasanper/tigo_question_answer))
18
  def question_answer(context, question):
19
  predictions, raw_outputs = model.predict([{"context": context, "qas": [{"question": question, "id": "0",}],}])
 
1
  import gradio as gr
2
+ import torch
3
  import torch.nn as nn
4
+ from transformers import AutoModelForCausalLM, AutoTokenizer
5
+
6
+ tokenizer = AutoTokenizer.from_pretrained("juanpasanper/tigo_question_answer")
7
+ model = AutoModelForCausalLM.from_pretrained("juanpasanper/tigo_question_answer")
 
 
 
 
 
 
 
 
8
 
 
9
  model.load_state_dict(torch.load(juanpasanper/tigo_question_answer))
10
  def question_answer(context, question):
11
  predictions, raw_outputs = model.predict([{"context": context, "qas": [{"question": question, "id": "0",}],}])