Spaces:
				
			
			
	
			
			
		Runtime error
		
	
	
	
			
			
	
	
	
	
		
		
		Runtime error
		
	File size: 1,127 Bytes
			
			| abe0fc0 3a3492c abe0fc0 1929b2e abe0fc0 4a8fb3a abe0fc0 | 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 31 32 33 34 35 36 37 38 39 40 41 | import gradio as gr
from fastai.vision.all import *
import skimage
learn = load_learner("model.pkl")
labels = learn.dls.vocab
def predict(img):
    img = PILImage.create(img)
    pred, pred_idx, probs = learn.predict(img)
    return {labels[i]: float(probs[i]) for i in range(len(labels))}
title = "Redacted Document Classifier"
description = "A classifier trained on publicly released redacted (and unredacted) FOIA documents, using fastai."
article = "<p style='text-align: center'><a href='https://mlops.systems/fastai/redactionmodel/computervision/datalabelling/2021/09/06/redaction-classification-chapter-2.html' target='_blank'>Blog post</a></p>"
examples = [
    "test1.jpg",
    "test2.jpg",
    "test3.jpg",
    "test4.jpg",
    "test5.jpg",
]
interpretation = "default"
# interpretation = "shap"
enable_queue = True
gr.Interface(
    fn=predict,
    inputs=gr.inputs.Image(shape=(1024, 1024)),
    outputs=gr.outputs.Label(num_top_classes=3),
    title=title,
    description=description,
    article=article,
    examples=examples,
    interpretation=interpretation,
    enable_queue=enable_queue,
).launch()
 | 
