Spaces:
Runtime error
Runtime error
File size: 748 Bytes
ef007f9 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
import gradio as gr
import numpy as np
import torch
from model import Net
model = Net(100, 50, 10)
model.load_state_dict(torch.load('model.pth'))
model.eval()
def infer(file_obj):
results = ""
for file in file_obj:
data = np.load(file.name)
output = model(torch.from_numpy(data).float()).detach().numpy()
results += np.array_str(output) + "\n"
return results
with gr.Blocks("Test") as demo:
gr.Markdown("## Test")
output = gr.Textbox(label="Output")
data = gr.UploadButton(
label="Upload a .npy",
file_count="multiple",
file_types=[".npy"])
data.upload(fn=infer, inputs=data, outputs=output)
if __name__ == "__main__":
demo.launch()
|