qianmuuq commited on
Commit
9d5038d
β€’
1 Parent(s): fa34f5d

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +10 -4
main.py CHANGED
@@ -142,6 +142,11 @@ def getChat(text,model,tokenizer):
142
  size_list.append((start,end))
143
  start = end
144
  # print(size_list)
 
 
 
 
 
145
 
146
  cancer_dict = {'θ…Ίη™Œ': 0, '肺良性疾病': 1, 'ι³žη™Œ': 2, 'ζ— ζ³•εˆ€ζ–­η»„η»‡εˆ†εž‹': 3, 'ε€εˆεž‹': 4, 'θ½¬η§»η™Œ': 5, 'ε°η»†θƒžη™Œ': 6, 'ε€§η»†θƒžη™Œ': 7}
147
  id_cancer = {j:i for i,j in cancer_dict.items()}
@@ -153,9 +158,10 @@ def getChat(text,model,tokenizer):
153
  cancer = id_cancer[cancer[0]]
154
  transfer = id_transfer[transfer[0]]
155
  ly_transfer = id_lymph_transfer[ly_transfer[0]]
156
- print(cancer,transfer,ly_transfer)
 
157
 
158
- return size_list,cancer,transfer,ly_transfer
159
 
160
  app = FastAPI()
161
 
@@ -177,9 +183,9 @@ tokenizer,model_extra = model_init()
177
 
178
  @app.get("/infer_t5")
179
  def t5(input):
180
- r1,r2,r3,r4 = getChat(input,model_extra,tokenizer)
181
  # output = pipe_flan(input)
182
- return {"output": r4}
183
 
184
  app.mount("/", StaticFiles(directory="static", html=True), name="static")
185
 
 
142
  size_list.append((start,end))
143
  start = end
144
  # print(size_list)
145
+ size_str = ""
146
+ if len(size_list)==0:
147
+ size_str = "ζ— "
148
+ else:
149
+ size_str = ''.join(size_list)
150
 
151
  cancer_dict = {'θ…Ίη™Œ': 0, '肺良性疾病': 1, 'ι³žη™Œ': 2, 'ζ— ζ³•εˆ€ζ–­η»„η»‡εˆ†εž‹': 3, 'ε€εˆεž‹': 4, 'θ½¬η§»η™Œ': 5, 'ε°η»†θƒžη™Œ': 6, 'ε€§η»†θƒžη™Œ': 7}
152
  id_cancer = {j:i for i,j in cancer_dict.items()}
 
158
  cancer = id_cancer[cancer[0]]
159
  transfer = id_transfer[transfer[0]]
160
  ly_transfer = id_lymph_transfer[ly_transfer[0]]
161
+ # print(cancer,transfer,ly_transfer)
162
+ output = "θ‚Ώη˜€ε€§ε°:"+size_str+" <4cm"+"\n"+"η—…η†η»„η»‡εˆ†εž‹"+cancer+"\n"+"转移"+transfer+"\n"+"淋巴转移"+ly_transfer+"\n"
163
 
164
+ return output
165
 
166
  app = FastAPI()
167
 
 
183
 
184
  @app.get("/infer_t5")
185
  def t5(input):
186
+ output = getChat(input,model_extra,tokenizer)
187
  # output = pipe_flan(input)
188
+ return {"output": output}
189
 
190
  app.mount("/", StaticFiles(directory="static", html=True), name="static")
191