from fastapi import FastAPI, Request from fastcore.transform import Transform from fastapi.responses import HTMLResponse from fastapi.middleware.cors import CORSMiddleware from fastbook import * from pydantic import BaseModel, Field import urllib.request import base64 from fastai.vision.widgets import * from fastai.vision import * from fastai.vision.all import * from fastai.metrics import * from fastai.data.external import * from fastai.vision.all import * import torchvision.transforms as transforms import os import pathlib import base64 from pathlib import * import PIL from PIL import Image from PIL import Image, ImageOps from fastai.vision.all import * import torchvision.transforms as transforms import uvicorn from pathlib import Path from src.modelsetup import GrayscaleTransform from src.modelsetup import get_fingers from src.modelsetup import get_finger_label if __name__ == "__main__": uvicorn.run("src.server:app", port=7860, log_level="debug", host="0.0.0.0")