File size: 633 Bytes
2bd9468
 
 
 
 
 
 
 
 
 
8327cee
2bd9468
8327cee
 
2bd9468
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import gradio as gr
from transformers import pipeline

# ์ด๋ฏธ์ง€ ์ธ์‹ ํŒŒ์ดํ”„๋ผ์ธ ๋กœ๋“œ
model = pipeline("image-classification")

def classify_image(image):
    predictions = model(image)
    return predictions

# Gradio ์ธํ„ฐํŽ˜์ด์Šค ์ƒ์„ฑ (์ˆ˜์ •๋œ ๋ถ€๋ถ„)
iface = gr.Interface(fn=classify_image,
                     inputs=gr.Image(shape=(224, 224)),
                     outputs=gr.Label(num_top_classes=3),
                     title="์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜๊ธฐ",
                     description="์ด๋ฏธ์ง€๋ฅผ ์—…๋กœ๋“œํ•˜๋ฉด, ์‚ฌ๋ฌผ์„ ์ธ์‹ํ•˜๊ณ  ์„ค๋ช…์„ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.")

# ์ธํ„ฐํŽ˜์ด์Šค ์‹คํ–‰
iface.launch()