Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -256,14 +256,285 @@ def upload_model(index_file, pth_file, model_name):
|
|
256 |
MODELS.append({"model": pth_file, "index": index_file, "model_name": model_name})
|
257 |
return "Uploaded!"
|
258 |
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
264 |
|
265 |
|
266 |
-
with gr.Blocks(theme=
|
267 |
gr.Markdown("## Ilaria RVC 💖")
|
268 |
with gr.Tab("Inference"):
|
269 |
sound_gui = gr.Audio(value=None,type="filepath",autoplay=False,visible=True,)
|
|
|
256 |
MODELS.append({"model": pth_file, "index": index_file, "model_name": model_name})
|
257 |
return "Uploaded!"
|
258 |
|
259 |
+
class Applio(Base):
|
260 |
+
def __init__(
|
261 |
+
self,
|
262 |
+
*,
|
263 |
+
primary_hue: colors.Color | str = colors.neutral,
|
264 |
+
secondary_hue: colors.Color | str = colors.neutral,
|
265 |
+
neutral_hue: colors.Color | str = colors.neutral,
|
266 |
+
spacing_size: sizes.Size | str = sizes.spacing_md,
|
267 |
+
radius_size: sizes.Size | str = sizes.radius_md,
|
268 |
+
text_size: sizes.Size | str = sizes.text_lg,
|
269 |
+
font: fonts.Font | str | Iterable[fonts.Font | str] = (
|
270 |
+
"Syne V",
|
271 |
+
fonts.GoogleFont("Syne"),
|
272 |
+
"ui-sans-serif",
|
273 |
+
"system-ui",
|
274 |
+
),
|
275 |
+
font_mono: fonts.Font | str | Iterable[fonts.Font | str] = (
|
276 |
+
"ui-monospace",
|
277 |
+
fonts.GoogleFont("Nunito Sans"),
|
278 |
+
),
|
279 |
+
):
|
280 |
+
super().__init__(
|
281 |
+
primary_hue=primary_hue,
|
282 |
+
secondary_hue=secondary_hue,
|
283 |
+
neutral_hue=neutral_hue,
|
284 |
+
spacing_size=spacing_size,
|
285 |
+
radius_size=radius_size,
|
286 |
+
text_size=text_size,
|
287 |
+
font=font,
|
288 |
+
font_mono=font_mono,
|
289 |
+
)
|
290 |
+
self.name = ("Applio",)
|
291 |
+
self.secondary_100 = ("#dbeafe",)
|
292 |
+
self.secondary_200 = ("#bfdbfe",)
|
293 |
+
self.secondary_300 = ("#93c5fd",)
|
294 |
+
self.secondary_400 = ("#60a5fa",)
|
295 |
+
self.secondary_50 = ("#eff6ff",)
|
296 |
+
self.secondary_500 = ("#3b82f6",)
|
297 |
+
self.secondary_600 = ("#2563eb",)
|
298 |
+
self.secondary_700 = ("#1d4ed8",)
|
299 |
+
self.secondary_800 = ("#1e40af",)
|
300 |
+
self.secondary_900 = ("#1e3a8a",)
|
301 |
+
self.secondary_950 = ("#1d3660",)
|
302 |
+
|
303 |
+
super().set(
|
304 |
+
# Blaise
|
305 |
+
background_fill_primary="#110F0F",
|
306 |
+
background_fill_primary_dark="#110F0F",
|
307 |
+
background_fill_secondary="#110F0F",
|
308 |
+
background_fill_secondary_dark="#110F0F",
|
309 |
+
block_background_fill="*neutral_800",
|
310 |
+
block_background_fill_dark="*neutral_800",
|
311 |
+
block_border_color="*border_color_primary",
|
312 |
+
block_border_color_dark="*border_color_primary",
|
313 |
+
block_border_width="1px",
|
314 |
+
block_border_width_dark="1px",
|
315 |
+
block_info_text_color="*body_text_color_subdued",
|
316 |
+
block_info_text_color_dark="*body_text_color_subdued",
|
317 |
+
block_info_text_size="*text_sm",
|
318 |
+
block_info_text_weight="400",
|
319 |
+
block_label_background_fill="*background_fill_primary",
|
320 |
+
block_label_background_fill_dark="*background_fill_secondary",
|
321 |
+
block_label_border_color="*border_color_primary",
|
322 |
+
block_label_border_color_dark="*border_color_primary",
|
323 |
+
block_label_border_width="1px",
|
324 |
+
block_label_border_width_dark="1px",
|
325 |
+
block_label_margin="0",
|
326 |
+
block_label_padding="*spacing_sm *spacing_lg",
|
327 |
+
block_label_radius="calc(*radius_lg - 1px) 0 calc(*radius_lg - 1px) 0",
|
328 |
+
block_label_right_radius="0 calc(*radius_lg - 1px) 0 calc(*radius_lg - 1px)",
|
329 |
+
block_label_shadow="*block_shadow",
|
330 |
+
block_label_text_color="*#110F0F",
|
331 |
+
block_label_text_color_dark="*#110F0F",
|
332 |
+
block_label_text_weight="400",
|
333 |
+
block_padding="*spacing_xl",
|
334 |
+
block_radius="*radius_md",
|
335 |
+
block_shadow="none",
|
336 |
+
block_shadow_dark="none",
|
337 |
+
block_title_background_fill="rgb(255,255,255)",
|
338 |
+
block_title_background_fill_dark="rgb(255,255,255)",
|
339 |
+
block_title_border_color="none",
|
340 |
+
block_title_border_color_dark="none",
|
341 |
+
block_title_border_width="0px",
|
342 |
+
block_title_padding="*block_label_padding",
|
343 |
+
block_title_radius="*block_label_radius",
|
344 |
+
block_title_text_color="#110F0F",
|
345 |
+
block_title_text_color_dark="#110F0F",
|
346 |
+
block_title_text_size="*text_md",
|
347 |
+
block_title_text_weight="600",
|
348 |
+
body_background_fill="#110F0F",
|
349 |
+
body_background_fill_dark="#110F0F",
|
350 |
+
body_text_color="white",
|
351 |
+
body_text_color_dark="white",
|
352 |
+
body_text_color_subdued="*neutral_400",
|
353 |
+
body_text_color_subdued_dark="*neutral_400",
|
354 |
+
body_text_size="*text_md",
|
355 |
+
body_text_weight="400",
|
356 |
+
border_color_accent="*neutral_600",
|
357 |
+
border_color_accent_dark="*neutral_600",
|
358 |
+
border_color_primary="*neutral_800",
|
359 |
+
border_color_primary_dark="*neutral_800",
|
360 |
+
button_border_width="*input_border_width",
|
361 |
+
button_border_width_dark="*input_border_width",
|
362 |
+
button_cancel_background_fill="*button_secondary_background_fill",
|
363 |
+
button_cancel_background_fill_dark="*button_secondary_background_fill",
|
364 |
+
button_cancel_background_fill_hover="*button_cancel_background_fill",
|
365 |
+
button_cancel_background_fill_hover_dark="*button_cancel_background_fill",
|
366 |
+
button_cancel_border_color="*button_secondary_border_color",
|
367 |
+
button_cancel_border_color_dark="*button_secondary_border_color",
|
368 |
+
button_cancel_border_color_hover="*button_cancel_border_color",
|
369 |
+
button_cancel_border_color_hover_dark="*button_cancel_border_color",
|
370 |
+
button_cancel_text_color="#110F0F",
|
371 |
+
button_cancel_text_color_dark="#110F0F",
|
372 |
+
button_cancel_text_color_hover="#110F0F",
|
373 |
+
button_cancel_text_color_hover_dark="#110F0F",
|
374 |
+
button_large_padding="*spacing_lg calc(2 * *spacing_lg)",
|
375 |
+
button_large_radius="*radius_lg",
|
376 |
+
button_large_text_size="*text_lg",
|
377 |
+
button_large_text_weight="600",
|
378 |
+
button_primary_background_fill="*primary_600",
|
379 |
+
button_primary_background_fill_dark="*primary_600",
|
380 |
+
button_primary_background_fill_hover="*primary_500",
|
381 |
+
button_primary_background_fill_hover_dark="*primary_500",
|
382 |
+
button_primary_border_color="*primary_500",
|
383 |
+
button_primary_border_color_dark="*primary_500",
|
384 |
+
button_primary_border_color_hover="*primary_400",
|
385 |
+
button_primary_border_color_hover_dark="*primary_400",
|
386 |
+
button_primary_text_color="white",
|
387 |
+
button_primary_text_color_dark="white",
|
388 |
+
button_primary_text_color_hover="#110F0F",
|
389 |
+
button_primary_text_color_hover_dark="#110F0F",
|
390 |
+
button_secondary_background_fill="transparent",
|
391 |
+
button_secondary_background_fill_dark="transparent",
|
392 |
+
button_secondary_background_fill_hover="*neutral_800",
|
393 |
+
button_secondary_background_fill_hover_dark="*neutral_800",
|
394 |
+
button_secondary_border_color="*neutral_700",
|
395 |
+
button_secondary_border_color_dark="*neutral_700",
|
396 |
+
button_secondary_border_color_hover="*neutral_600",
|
397 |
+
button_secondary_border_color_hover_dark="*neutral_600",
|
398 |
+
button_secondary_text_color="white",
|
399 |
+
button_secondary_text_color_dark="white",
|
400 |
+
button_secondary_text_color_hover="*button_secondary_text_color",
|
401 |
+
button_secondary_text_color_hover_dark="*button_secondary_text_color",
|
402 |
+
button_shadow="none",
|
403 |
+
button_shadow_active="*shadow_inset",
|
404 |
+
button_shadow_hover="none",
|
405 |
+
button_small_padding="*spacing_sm calc(2 * *spacing_sm)",
|
406 |
+
button_small_radius="*radius_lg",
|
407 |
+
button_small_text_size="*text_md",
|
408 |
+
button_small_text_weight="400",
|
409 |
+
button_transition="0.3s ease all",
|
410 |
+
checkbox_background_color="*neutral_700",
|
411 |
+
checkbox_background_color_dark="*neutral_700",
|
412 |
+
checkbox_background_color_focus="*checkbox_background_color",
|
413 |
+
checkbox_background_color_focus_dark="*checkbox_background_color",
|
414 |
+
checkbox_background_color_hover="*checkbox_background_color",
|
415 |
+
checkbox_background_color_hover_dark="*checkbox_background_color",
|
416 |
+
checkbox_background_color_selected="*secondary_600",
|
417 |
+
checkbox_background_color_selected_dark="*secondary_600",
|
418 |
+
checkbox_border_color="*neutral_700",
|
419 |
+
checkbox_border_color_dark="*neutral_700",
|
420 |
+
checkbox_border_color_focus="*secondary_500",
|
421 |
+
checkbox_border_color_focus_dark="*secondary_500",
|
422 |
+
checkbox_border_color_hover="*neutral_600",
|
423 |
+
checkbox_border_color_hover_dark="*neutral_600",
|
424 |
+
checkbox_border_color_selected="*secondary_600",
|
425 |
+
checkbox_border_color_selected_dark="*secondary_600",
|
426 |
+
checkbox_border_radius="*radius_sm",
|
427 |
+
checkbox_border_width="*input_border_width",
|
428 |
+
checkbox_border_width_dark="*input_border_width",
|
429 |
+
checkbox_check="url(\"data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e\")",
|
430 |
+
checkbox_label_background_fill="transparent",
|
431 |
+
checkbox_label_background_fill_dark="transparent",
|
432 |
+
checkbox_label_background_fill_hover="transparent",
|
433 |
+
checkbox_label_background_fill_hover_dark="transparent",
|
434 |
+
checkbox_label_background_fill_selected="transparent",
|
435 |
+
checkbox_label_background_fill_selected_dark="transparent",
|
436 |
+
checkbox_label_border_color="transparent",
|
437 |
+
checkbox_label_border_color_dark="transparent",
|
438 |
+
checkbox_label_border_color_hover="transparent",
|
439 |
+
checkbox_label_border_color_hover_dark="transparent",
|
440 |
+
checkbox_label_border_width="transparent",
|
441 |
+
checkbox_label_border_width_dark="transparent",
|
442 |
+
checkbox_label_gap="*spacing_lg",
|
443 |
+
checkbox_label_padding="*spacing_md calc(2 * *spacing_md)",
|
444 |
+
checkbox_label_shadow="none",
|
445 |
+
checkbox_label_text_color="*body_text_color",
|
446 |
+
checkbox_label_text_color_dark="*body_text_color",
|
447 |
+
checkbox_label_text_color_selected="*checkbox_label_text_color",
|
448 |
+
checkbox_label_text_color_selected_dark="*checkbox_label_text_color",
|
449 |
+
checkbox_label_text_size="*text_md",
|
450 |
+
checkbox_label_text_weight="400",
|
451 |
+
checkbox_shadow="*input_shadow",
|
452 |
+
color_accent="*primary_500",
|
453 |
+
color_accent_soft="*primary_50",
|
454 |
+
color_accent_soft_dark="*neutral_700",
|
455 |
+
container_radius="*radius_xl",
|
456 |
+
embed_radius="*radius_lg",
|
457 |
+
error_background_fill="*background_fill_primary",
|
458 |
+
error_background_fill_dark="*background_fill_primary",
|
459 |
+
error_border_color="*border_color_primary",
|
460 |
+
error_border_color_dark="*border_color_primary",
|
461 |
+
error_border_width="1px",
|
462 |
+
error_border_width_dark="1px",
|
463 |
+
error_text_color="#ef4444",
|
464 |
+
error_text_color_dark="#ef4444",
|
465 |
+
form_gap_width="0px",
|
466 |
+
input_background_fill="*neutral_900",
|
467 |
+
input_background_fill_dark="*neutral_900",
|
468 |
+
input_background_fill_focus="*secondary_600",
|
469 |
+
input_background_fill_focus_dark="*secondary_600",
|
470 |
+
input_background_fill_hover="*input_background_fill",
|
471 |
+
input_background_fill_hover_dark="*input_background_fill",
|
472 |
+
input_border_color="*neutral_700",
|
473 |
+
input_border_color_dark="*neutral_700",
|
474 |
+
input_border_color_focus="*secondary_600",
|
475 |
+
input_border_color_focus_dark="*primary_600",
|
476 |
+
input_border_color_hover="*input_border_color",
|
477 |
+
input_border_color_hover_dark="*input_border_color",
|
478 |
+
input_border_width="1px",
|
479 |
+
input_border_width_dark="1px",
|
480 |
+
input_padding="*spacing_xl",
|
481 |
+
input_placeholder_color="*neutral_500",
|
482 |
+
input_placeholder_color_dark="*neutral_500",
|
483 |
+
input_radius="*radius_lg",
|
484 |
+
input_shadow="none",
|
485 |
+
input_shadow_dark="none",
|
486 |
+
input_shadow_focus="*input_shadow",
|
487 |
+
input_shadow_focus_dark="*input_shadow",
|
488 |
+
input_text_size="*text_md",
|
489 |
+
input_text_weight="400",
|
490 |
+
layout_gap="*spacing_xxl",
|
491 |
+
link_text_color="*secondary_500",
|
492 |
+
link_text_color_active="*secondary_500",
|
493 |
+
link_text_color_active_dark="*secondary_500",
|
494 |
+
link_text_color_dark="*secondary_500",
|
495 |
+
link_text_color_hover="*secondary_400",
|
496 |
+
link_text_color_hover_dark="*secondary_400",
|
497 |
+
link_text_color_visited="*secondary_600",
|
498 |
+
link_text_color_visited_dark="*secondary_600",
|
499 |
+
loader_color="*color_accent",
|
500 |
+
loader_color_dark="*color_accent",
|
501 |
+
panel_background_fill="*background_fill_secondary",
|
502 |
+
panel_background_fill_dark="*background_fill_secondary",
|
503 |
+
panel_border_color="*border_color_primary",
|
504 |
+
panel_border_color_dark="*border_color_primary",
|
505 |
+
panel_border_width="1px",
|
506 |
+
panel_border_width_dark="1px",
|
507 |
+
prose_header_text_weight="600",
|
508 |
+
prose_text_size="*text_md",
|
509 |
+
prose_text_weight="400",
|
510 |
+
radio_circle="url(\"data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e\")",
|
511 |
+
section_header_text_size="*text_md",
|
512 |
+
section_header_text_weight="400",
|
513 |
+
shadow_drop="rgba(0,0,0,0.05) 0px 1px 2px 0px",
|
514 |
+
shadow_drop_lg="0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1)",
|
515 |
+
shadow_inset="rgba(0,0,0,0.05) 0px 2px 4px 0px inset",
|
516 |
+
shadow_spread="3px",
|
517 |
+
shadow_spread_dark="1px",
|
518 |
+
slider_color="#9E9E9E",
|
519 |
+
slider_color_dark="#9E9E9E",
|
520 |
+
stat_background_fill="*primary_500",
|
521 |
+
stat_background_fill_dark="*primary_500",
|
522 |
+
table_border_color="*neutral_700",
|
523 |
+
table_border_color_dark="*neutral_700",
|
524 |
+
table_even_background_fill="*neutral_950",
|
525 |
+
table_even_background_fill_dark="*neutral_950",
|
526 |
+
table_odd_background_fill="*neutral_900",
|
527 |
+
table_odd_background_fill_dark="*neutral_900",
|
528 |
+
table_radius="*radius_lg",
|
529 |
+
table_row_focus="*color_accent_soft",
|
530 |
+
table_row_focus_dark="*color_accent_soft",
|
531 |
+
)
|
532 |
+
|
533 |
+
|
534 |
+
applio = Applio()
|
535 |
|
536 |
|
537 |
+
with gr.Blocks(theme=Applio, title="Ilaria RVC 💖") as demo:
|
538 |
gr.Markdown("## Ilaria RVC 💖")
|
539 |
with gr.Tab("Inference"):
|
540 |
sound_gui = gr.Audio(value=None,type="filepath",autoplay=False,visible=True,)
|