Update main.py
Browse files
main.py
CHANGED
@@ -103,7 +103,7 @@ class Word_BERT(nn.Module):
|
|
103 |
ly_transfer = self.ly_transfer(pool)
|
104 |
return out,cancer,transfer,ly_transfer
|
105 |
|
106 |
-
def getChat(text,model):
|
107 |
# while True:
|
108 |
# if True:
|
109 |
# text = input("user:")
|
@@ -172,14 +172,14 @@ def model_init():
|
|
172 |
# # model = model.load_state_dict(torch.load(args.model_path))
|
173 |
# model = model.to(device)
|
174 |
model.eval()
|
175 |
-
return model
|
176 |
# return None
|
177 |
|
178 |
-
model_extra = model_init()
|
179 |
|
180 |
@app.get("/infer_t5")
|
181 |
def t5(input):
|
182 |
-
r1,r2,r3,r4 = getChat(input,model_extra)
|
183 |
# output = pipe_flan(input)
|
184 |
return {"output": r4}
|
185 |
|
|
|
103 |
ly_transfer = self.ly_transfer(pool)
|
104 |
return out,cancer,transfer,ly_transfer
|
105 |
|
106 |
+
def getChat(text,model,tokenizer):
|
107 |
# while True:
|
108 |
# if True:
|
109 |
# text = input("user:")
|
|
|
172 |
# # model = model.load_state_dict(torch.load(args.model_path))
|
173 |
# model = model.to(device)
|
174 |
model.eval()
|
175 |
+
return tokenizer,model
|
176 |
# return None
|
177 |
|
178 |
+
tokenizer,model_extra = model_init()
|
179 |
|
180 |
@app.get("/infer_t5")
|
181 |
def t5(input):
|
182 |
+
r1,r2,r3,r4 = getChat(input,model_extra,tokenizer)
|
183 |
# output = pipe_flan(input)
|
184 |
return {"output": r4}
|
185 |
|