Added configuration for Streamlit server in config.toml
Browse files- .streamlit/config.toml +4 -0
- src/app.py +0 -3
.streamlit/config.toml
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[server]
|
| 2 |
+
enableXsrfProtection = false
|
| 3 |
+
enableCORS = false
|
| 4 |
+
maxUploadSize = 10
|
src/app.py
CHANGED
|
@@ -9,7 +9,6 @@ from torchvision import transforms as tr
|
|
| 9 |
import io
|
| 10 |
|
| 11 |
|
| 12 |
-
# ===== Model definitions =====
|
| 13 |
class ResidualBlock(nn.Module):
|
| 14 |
def __init__(self, channels):
|
| 15 |
super(ResidualBlock, self).__init__()
|
|
@@ -111,7 +110,6 @@ class CycleGAN(nn.Module):
|
|
| 111 |
})
|
| 112 |
|
| 113 |
|
| 114 |
-
# ===== Load model =====
|
| 115 |
@st.cache_resource
|
| 116 |
def load_model():
|
| 117 |
model_dir = os.path.dirname(os.path.abspath(__file__))
|
|
@@ -143,7 +141,6 @@ def postprocess(tensor, mean, std):
|
|
| 143 |
return Image.fromarray(img)
|
| 144 |
|
| 145 |
|
| 146 |
-
# ===== Streamlit UI =====
|
| 147 |
st.set_page_config(page_title="CycleGAN: Summer <-> Winter", layout="wide")
|
| 148 |
st.title("🏔️ CycleGAN: Summer ↔ Winter (Yosemite)")
|
| 149 |
st.markdown("Upload an image and transform it between summer and winter styles!")
|
|
|
|
| 9 |
import io
|
| 10 |
|
| 11 |
|
|
|
|
| 12 |
class ResidualBlock(nn.Module):
|
| 13 |
def __init__(self, channels):
|
| 14 |
super(ResidualBlock, self).__init__()
|
|
|
|
| 110 |
})
|
| 111 |
|
| 112 |
|
|
|
|
| 113 |
@st.cache_resource
|
| 114 |
def load_model():
|
| 115 |
model_dir = os.path.dirname(os.path.abspath(__file__))
|
|
|
|
| 141 |
return Image.fromarray(img)
|
| 142 |
|
| 143 |
|
|
|
|
| 144 |
st.set_page_config(page_title="CycleGAN: Summer <-> Winter", layout="wide")
|
| 145 |
st.title("🏔️ CycleGAN: Summer ↔ Winter (Yosemite)")
|
| 146 |
st.markdown("Upload an image and transform it between summer and winter styles!")
|