Spaces:
Runtime error
Runtime error
import gradio as gr | |
import tensorflow as tf | |
import numpy as np | |
model = tf.keras.models.load_model("landColorGenV1.keras") | |
def generate_image(input_img): | |
input_img = tf.convert_to_tensor(input_img) | |
input_img = tf.cast(input_img,tf.float32) | |
init_shape = input_img.shape | |
input_img = tf.image.resize(input_img, [256, 256], | |
method=tf.image.ResizeMethod.NEAREST_NEIGHBOR) | |
input_img = (input_img / 127.5) -1 | |
input_img = tf.reshape(input_img,(1,256,256,3)) | |
output = model(input_img,training=True) | |
# out_img = output[0].numpy()* 0.5 + 0.5 | |
out_img = tf.image.resize(output[0], [init_shape[0],init_shape[1]], | |
method=tf.image.ResizeMethod.NEAREST_NEIGHBOR) | |
out_img = out_img.numpy()*0.5 + 0.5 | |
return out_img | |
app = gr.Interface(fn = generate_image, inputs="image", outputs="image",examples=['pix2pix-example1.jpg','pix2pix-example2.jpg','pix2pix-example3.jpg','pix2pix-example4.jpg']) | |
app.launch(debug=False) |