Update app.py
Browse files
app.py
CHANGED
|
@@ -6,7 +6,6 @@ import numpy as np
|
|
| 6 |
from PIL import Image
|
| 7 |
import tensorflow as tf
|
| 8 |
from transformers import SegformerFeatureExtractor, TFSegformerForSemanticSegmentation
|
| 9 |
-
from tensorflow.keras.applications.resnet50 import ResNet50, preprocess_input, decode_predictions
|
| 10 |
|
| 11 |
feature_extractor = SegformerFeatureExtractor.from_pretrained(
|
| 12 |
"nvidia/segformer-b0-finetuned-cityscapes-512-1024"
|
|
@@ -102,21 +101,12 @@ def sepia(input_img):
|
|
| 102 |
fig = draw_plot(pred_img, seg)
|
| 103 |
return fig
|
| 104 |
|
| 105 |
-
custom_template = "my_custom_template.html"
|
| 106 |
-
model = ResNet50()
|
| 107 |
-
def classify_image(inp):
|
| 108 |
-
inp = preprocess_input(inp)
|
| 109 |
-
preds = model.predict(inp)
|
| 110 |
-
label = decode_predictions(preds, top=1)[0][0][1]
|
| 111 |
-
return label
|
| 112 |
-
|
| 113 |
|
| 114 |
demo = gr.Interface(fn=sepia,
|
| 115 |
inputs=gr.Image(shape=(400, 600)),
|
| 116 |
outputs=['plot'],
|
| 117 |
title="SWJIN11 TASK",
|
| 118 |
description="경제학과 202211357 진성원",
|
| 119 |
-
interpretation="tooltip",
|
| 120 |
examples=["ADE_val_00000001.jpeg", "ADE_val_00001248.jpg", "image1.jpg", "image2.jpg", "image3.jpg", "image4.jpg"],
|
| 121 |
allow_flagging='never')
|
| 122 |
|
|
|
|
| 6 |
from PIL import Image
|
| 7 |
import tensorflow as tf
|
| 8 |
from transformers import SegformerFeatureExtractor, TFSegformerForSemanticSegmentation
|
|
|
|
| 9 |
|
| 10 |
feature_extractor = SegformerFeatureExtractor.from_pretrained(
|
| 11 |
"nvidia/segformer-b0-finetuned-cityscapes-512-1024"
|
|
|
|
| 101 |
fig = draw_plot(pred_img, seg)
|
| 102 |
return fig
|
| 103 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 104 |
|
| 105 |
demo = gr.Interface(fn=sepia,
|
| 106 |
inputs=gr.Image(shape=(400, 600)),
|
| 107 |
outputs=['plot'],
|
| 108 |
title="SWJIN11 TASK",
|
| 109 |
description="경제학과 202211357 진성원",
|
|
|
|
| 110 |
examples=["ADE_val_00000001.jpeg", "ADE_val_00001248.jpg", "image1.jpg", "image2.jpg", "image3.jpg", "image4.jpg"],
|
| 111 |
allow_flagging='never')
|
| 112 |
|