sayakpaul HF staff commited on
Commit
46b001c
·
verified ·
1 Parent(s): 3364fa1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -5
app.py CHANGED
@@ -15,8 +15,8 @@ def format_size(num: int) -> str:
15
  num_f /= 1000.0
16
  return f"{num_f:.1f}Y"
17
 
18
- def format_output(memory_mapping):
19
- markdown_str = ""
20
  if memory_mapping:
21
  for component, memory in memory_mapping.items():
22
  markdown_str += f"* {component}: {format_size(memory)}\n"
@@ -28,7 +28,6 @@ def load_model_index(pipeline_id, token=None, revision=None):
28
  index_dict = json.load(f)
29
  return index_dict
30
 
31
-
32
  def get_component_wise_memory(pipeline_id, token=None, variant=None, revision=None, extension=".safetensors"):
33
  if token == "":
34
  token = None
@@ -88,7 +87,7 @@ def get_component_wise_memory(pipeline_id, token=None, variant=None, revision=No
88
  print(selected_file.rfilename)
89
  component_wise_memory[component] = selected_file.size
90
 
91
- return format_output(component_wise_memory)
92
 
93
 
94
  gr.Interface(
@@ -113,7 +112,7 @@ gr.Interface(
113
  info="Extension to use.",
114
  ),
115
  ],
116
- outputs="markdown",
117
  examples=[
118
  ["runwayml/stable-diffusion-v1-5", None, "fp32", None, ".safetensors"],
119
  ["stabilityai/stable-diffusion-xl-base-1.0", None, "fp16", None, ".safetensors"],
 
15
  num_f /= 1000.0
16
  return f"{num_f:.1f}Y"
17
 
18
+ def format_output(pipeline_id, memory_mapping):
19
+ markdown_str = f"## {pipeline_id}\n"
20
  if memory_mapping:
21
  for component, memory in memory_mapping.items():
22
  markdown_str += f"* {component}: {format_size(memory)}\n"
 
28
  index_dict = json.load(f)
29
  return index_dict
30
 
 
31
  def get_component_wise_memory(pipeline_id, token=None, variant=None, revision=None, extension=".safetensors"):
32
  if token == "":
33
  token = None
 
87
  print(selected_file.rfilename)
88
  component_wise_memory[component] = selected_file.size
89
 
90
+ return format_output(pipeline_id, component_wise_memory)
91
 
92
 
93
  gr.Interface(
 
112
  info="Extension to use.",
113
  ),
114
  ],
115
+ outputs=gr.Markdown(label="Output"),
116
  examples=[
117
  ["runwayml/stable-diffusion-v1-5", None, "fp32", None, ".safetensors"],
118
  ["stabilityai/stable-diffusion-xl-base-1.0", None, "fp16", None, ".safetensors"],