unfinity commited on
Commit
4ca2511
·
1 Parent(s): 3a9708b
Files changed (2) hide show
  1. Dockerfile +3 -0
  2. main.py +11 -1
Dockerfile CHANGED
@@ -2,6 +2,9 @@ FROM nvcr.io/nvidia/pytorch:23.12-py3
2
 
3
  WORKDIR /code
4
 
 
 
 
5
  RUN pip install uvicorn fastapi
6
 
7
  COPY . .
 
2
 
3
  WORKDIR /code
4
 
5
+ RUN pip install ultralytics
6
+ RUN pip install opencv-python==4.6.0.66
7
+ RUN pip install Pillow==10.3.0
8
  RUN pip install uvicorn fastapi
9
 
10
  COPY . .
main.py CHANGED
@@ -1,4 +1,14 @@
1
- from fastapi import FastAPI
 
 
 
 
 
 
 
 
 
 
2
 
3
  app = FastAPI()
4
 
 
1
+ from fastapi import FastAPI, File, UploadFile
2
+ from fastapi.responses import JSONResponse
3
+ import io
4
+ import base64
5
+ from ultralytics import YOLO
6
+ import torch
7
+ from PIL import Image, ImageOps
8
+
9
+ import utils
10
+ from drawing import draw_keypoints
11
+
12
 
13
  app = FastAPI()
14