From 4d29fb50e9ce543982124cfd7d932da31b7eca28 Mon Sep 17 00:00:00 2001 From: ee <102@qq.com> Date: Tue, 29 Jul 2025 10:22:56 +0000 Subject: [PATCH] Create app.py --- app.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 app.py diff --git a/app.py b/app.py new file mode 100644 index 0000000..57d7ae8 --- /dev/null +++ b/app.py @@ -0,0 +1,14 @@ +import gradio as gr +from transformers import pipeline +pipeline = pipeline(task="image-classification", model="julien-c/hotdog-not-hotdog") +def predict(input_img): + predictions = pipeline(input_img) + return input_img, {p["label"]: p["score"] for p in predictions} +gradio_app = gr.Interface( + predict, + inputs=gr.Image(label="Select hot dog candidate", sources=['upload', 'webcam'], type="pil"), + outputs=[gr.Image(label="Processed Image"), gr.Label(label="Result", num_top_classes=2)], + title="Hot Dog? Or Not?", +) +if __name__ == "__main__": + gradio_app.launch() \ No newline at end of file