BasselAhmed commited on
Commit
9b5892c
·
verified ·
1 Parent(s): 8881588

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -6
app.py CHANGED
@@ -20,14 +20,13 @@ app.add_middleware(
20
 
21
  class Query(BaseModel):
22
  smiles :List[str]
23
- #class PredictionResponse(BaseModel):
24
- #predictions: List[int]
25
  class PredictionResponse(BaseModel):
26
- predictions: int
 
27
  rob_chem_model = ClassificationModel('roberta', 'BasselAhmed/RobertaChemClinToxTuned',use_cuda=False ,args={'evaluate_each_epoch':True , 'evaluate_during_training_verbose':True, 'seed':4})
28
 
29
  @app.post("/ToxicityPrediction/")
30
- def c(query:Query)->list[PredictionResponse]:#->PredictionResponse:
31
  print(query)
32
  print(type(query))
33
  query_dict = query.dict()
@@ -43,8 +42,8 @@ def c(query:Query)->list[PredictionResponse]:#->PredictionResponse:
43
  #answer = {"prediction":predictions[0]}
44
  #return {'response':answer}
45
 
46
- #return {"predictions" :list(predictions)}
47
- return list(predictions)
48
  except Exception as e:
49
  print("Excepted")
50
  raise HTTPException(detail = str(e) , status_code = 500)
 
20
 
21
  class Query(BaseModel):
22
  smiles :List[str]
 
 
23
  class PredictionResponse(BaseModel):
24
+ predictions: List[int]
25
+
26
  rob_chem_model = ClassificationModel('roberta', 'BasselAhmed/RobertaChemClinToxTuned',use_cuda=False ,args={'evaluate_each_epoch':True , 'evaluate_during_training_verbose':True, 'seed':4})
27
 
28
  @app.post("/ToxicityPrediction/")
29
+ def c(query:Query)-> PredictionResponse:
30
  print(query)
31
  print(type(query))
32
  query_dict = query.dict()
 
42
  #answer = {"prediction":predictions[0]}
43
  #return {'response':answer}
44
 
45
+ return {"predictions" :list(predictions)}
46
+ #return list(predictions)
47
  except Exception as e:
48
  print("Excepted")
49
  raise HTTPException(detail = str(e) , status_code = 500)