Spaces:
Runtime error
Runtime error
File size: 526 Bytes
f849cb5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import streamlit as st
import os
import time
import json
import requests
from PIL import Image
from io import BytesIO
import base64
def dalle(image, model):
start = time.time()
im = Image.open(BytesIO(base64.b64decode(image)))
im = im.resize((224, 224))
img_array = np.asarray(im)
img_array = np.expand_dims(img_array, axis=0)
response = model.predict(img_array)
elapsed_time = time.time() - start
result = {'time':elapsed_time, 'prediction':response[0].tolist()}
return json.dumps(result) |