Spaces:
Sleeping
Sleeping
Sol
Browse files- app/main.py +6 -5
app/main.py
CHANGED
@@ -7,7 +7,10 @@ import torchvision.transforms.functional as tf
|
|
7 |
from fastapi import FastAPI, UploadFile
|
8 |
|
9 |
app=FastAPI(title="Alzheimer Detection API")
|
10 |
-
|
|
|
|
|
|
|
11 |
def classify_img(model,img):
|
12 |
img=tf.to_tensor(img)
|
13 |
img=img.unsqueeze(0)
|
@@ -27,9 +30,7 @@ def get_alzheimer_model():
|
|
27 |
model.eval()
|
28 |
return model
|
29 |
|
30 |
-
|
31 |
-
def display(text: str):
|
32 |
-
return {"yoy":text}
|
33 |
|
34 |
@app.post("/predict")
|
35 |
def predict(file: UploadFile):
|
@@ -38,4 +39,4 @@ def predict(file: UploadFile):
|
|
38 |
img=np.array(img)
|
39 |
model= get_alzheimer_model()
|
40 |
label,probability=classify_img(model,img)
|
41 |
-
return {"label":label.item(),"probability":probability.item()}
|
|
|
7 |
from fastapi import FastAPI, UploadFile
|
8 |
|
9 |
app=FastAPI(title="Alzheimer Detection API")
|
10 |
+
@app.get("/generate")
|
11 |
+
def display(text: str):
|
12 |
+
return {"yoy":text}
|
13 |
+
"""
|
14 |
def classify_img(model,img):
|
15 |
img=tf.to_tensor(img)
|
16 |
img=img.unsqueeze(0)
|
|
|
30 |
model.eval()
|
31 |
return model
|
32 |
|
33 |
+
|
|
|
|
|
34 |
|
35 |
@app.post("/predict")
|
36 |
def predict(file: UploadFile):
|
|
|
39 |
img=np.array(img)
|
40 |
model= get_alzheimer_model()
|
41 |
label,probability=classify_img(model,img)
|
42 |
+
return {"label":label.item(),"probability":probability.item()}"""
|