Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -183,11 +183,11 @@ with gr.Blocks() as demo2:
|
|
183 |
|
184 |
with gr.Row():
|
185 |
gr.Markdown("""
|
186 |
-
####
|
187 |
""")
|
188 |
|
189 |
gr.Markdown("""
|
190 |
-
####
|
191 |
""")
|
192 |
|
193 |
with gr.Row():
|
@@ -206,58 +206,93 @@ with gr.Blocks() as demo2:
|
|
206 |
|
207 |
provider_selector.change(update_regions, inputs=provider_selector, outputs=region_selector)
|
208 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
209 |
with gr.Row():
|
210 |
repository_selector = gr.Textbox(
|
211 |
value="my-funny-cat",
|
212 |
interactive=False,
|
213 |
-
|
214 |
)
|
215 |
|
216 |
repository_selector = gr.Textbox(
|
217 |
value=f"v1673257770/{head_sha[:7]}",
|
218 |
interactive=False,
|
219 |
-
|
220 |
)
|
221 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
222 |
with gr.Row():
|
223 |
task_selector = gr.Textbox(
|
224 |
value="Custom",
|
225 |
interactive=False,
|
226 |
-
|
227 |
)
|
228 |
|
229 |
framework_selector = gr.Textbox(
|
230 |
value="TensorFlow",
|
231 |
interactive=False,
|
232 |
-
|
233 |
)
|
|
|
|
|
234 |
|
|
|
|
|
235 |
compute_selector = gr.Dropdown(
|
236 |
[],
|
237 |
value="",
|
238 |
-
|
239 |
-
|
240 |
)
|
241 |
region_selector.change(update_compute_options, inputs=[provider_selector, region_selector], outputs=compute_selector)
|
242 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
243 |
with gr.Row():
|
244 |
min_node_selector = gr.Number(
|
245 |
value=1,
|
246 |
-
label="select min number of nodes",
|
247 |
interactive=True,
|
|
|
248 |
)
|
249 |
|
250 |
max_node_selector = gr.Number(
|
251 |
value=1,
|
252 |
-
label="select max number of nodes",
|
253 |
interactive=True,
|
|
|
254 |
)
|
255 |
|
256 |
security_selector = gr.Radio(
|
257 |
choices=["Protected", "Public", "Private"],
|
258 |
value="Public",
|
259 |
-
label="select security level",
|
260 |
interactive=True,
|
|
|
261 |
)
|
262 |
|
263 |
submit_button = gr.Button(
|
|
|
183 |
|
184 |
with gr.Row():
|
185 |
gr.Markdown("""
|
186 |
+
#### Cloud Provider
|
187 |
""")
|
188 |
|
189 |
gr.Markdown("""
|
190 |
+
#### Cloud Region
|
191 |
""")
|
192 |
|
193 |
with gr.Row():
|
|
|
206 |
|
207 |
provider_selector.change(update_regions, inputs=provider_selector, outputs=region_selector)
|
208 |
|
209 |
+
with gr.Row():
|
210 |
+
gr.Markdown("""
|
211 |
+
#### Target Model
|
212 |
+
""")
|
213 |
+
|
214 |
+
gr.Markdown("""
|
215 |
+
#### Target Model Version(branch)
|
216 |
+
""")
|
217 |
+
|
218 |
with gr.Row():
|
219 |
repository_selector = gr.Textbox(
|
220 |
value="my-funny-cat",
|
221 |
interactive=False,
|
222 |
+
show_label=False,
|
223 |
)
|
224 |
|
225 |
repository_selector = gr.Textbox(
|
226 |
value=f"v1673257770/{head_sha[:7]}",
|
227 |
interactive=False,
|
228 |
+
show_label=False,
|
229 |
)
|
230 |
|
231 |
+
with gr.Row():
|
232 |
+
gr.Markdown("""
|
233 |
+
#### Task
|
234 |
+
""")
|
235 |
+
|
236 |
+
gr.Markdown("""
|
237 |
+
#### Framework
|
238 |
+
""")
|
239 |
+
|
240 |
with gr.Row():
|
241 |
task_selector = gr.Textbox(
|
242 |
value="Custom",
|
243 |
interactive=False,
|
244 |
+
show_label=False,
|
245 |
)
|
246 |
|
247 |
framework_selector = gr.Textbox(
|
248 |
value="TensorFlow",
|
249 |
interactive=False,
|
250 |
+
show_label=False,
|
251 |
)
|
252 |
+
|
253 |
+
gr.Markdown("""
|
254 |
|
255 |
+
#### Select Compute Instance Type
|
256 |
+
""")
|
257 |
compute_selector = gr.Dropdown(
|
258 |
[],
|
259 |
value="",
|
260 |
+
interactive=True,
|
261 |
+
show_label=False,
|
262 |
)
|
263 |
region_selector.change(update_compute_options, inputs=[provider_selector, region_selector], outputs=compute_selector)
|
264 |
|
265 |
+
with gr.Row():
|
266 |
+
gr.Markdown("""
|
267 |
+
#### Min Number of Nodes
|
268 |
+
""")
|
269 |
+
|
270 |
+
gr.Markdown("""
|
271 |
+
#### Max Number of Nodes
|
272 |
+
""")
|
273 |
+
|
274 |
+
gr.Markdown("""
|
275 |
+
#### Security Level
|
276 |
+
""")
|
277 |
+
|
278 |
with gr.Row():
|
279 |
min_node_selector = gr.Number(
|
280 |
value=1,
|
|
|
281 |
interactive=True,
|
282 |
+
show_label=False,
|
283 |
)
|
284 |
|
285 |
max_node_selector = gr.Number(
|
286 |
value=1,
|
|
|
287 |
interactive=True,
|
288 |
+
show_label=False,
|
289 |
)
|
290 |
|
291 |
security_selector = gr.Radio(
|
292 |
choices=["Protected", "Public", "Private"],
|
293 |
value="Public",
|
|
|
294 |
interactive=True,
|
295 |
+
show_label=False,
|
296 |
)
|
297 |
|
298 |
submit_button = gr.Button(
|