Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -884,7 +884,7 @@ with gr.Blocks(theme=gr.themes.Soft(), css=".gradio-container {max-width: 960px
|
|
| 884 |
test_audio = gr.Audio(label="测试音频")
|
| 885 |
gr.Markdown("--- \n ### 请为对话中的回应者(非发起者)针对以下特征打分 (0-5分。0-特征无体现;1-机器;3-特征无偏向;5-人类)")
|
| 886 |
|
| 887 |
-
test_sliders = [gr.Slider(minimum=
|
| 888 |
print(MAX_SUB_DIMS)
|
| 889 |
# slider_index = 0 # 对应 test_sliders 的索引
|
| 890 |
# done = False
|
|
@@ -893,12 +893,17 @@ with gr.Blocks(theme=gr.themes.Soft(), css=".gradio-container {max-width: 960px
|
|
| 893 |
for i, desc in enumerate(dim["sub_dims"]): # 每个desc就是“子维度:解释”这样的一个字符串 而不仅是子维度
|
| 894 |
print(f"Checking: {desc}")
|
| 895 |
print("Matched" if any(keyword in desc for keyword in SPECIAL_KEYWORDS) else "Not matched")
|
|
|
|
| 896 |
|
| 897 |
slider = test_sliders[i]
|
| 898 |
-
if
|
| 899 |
slider.minimum = 0
|
| 900 |
else:
|
| 901 |
slider.minimum = 1
|
|
|
|
|
|
|
|
|
|
|
|
|
| 902 |
# slider.maximum = 5
|
| 903 |
# slider_index += 1
|
| 904 |
# if slider_index == MAX_SUB_DIMS:
|
|
|
|
| 884 |
test_audio = gr.Audio(label="测试音频")
|
| 885 |
gr.Markdown("--- \n ### 请为对话中的回应者(非发起者)针对以下特征打分 (0-5分。0-特征无体现;1-机器;3-特征无偏向;5-人类)")
|
| 886 |
|
| 887 |
+
test_sliders = [gr.Slider(minimum=1, maximum=5, step=1, label=f"Sub-dim {i+1}", visible=False, interactive=True, show_label = True) for i in range(MAX_SUB_DIMS)]
|
| 888 |
print(MAX_SUB_DIMS)
|
| 889 |
# slider_index = 0 # 对应 test_sliders 的索引
|
| 890 |
# done = False
|
|
|
|
| 893 |
for i, desc in enumerate(dim["sub_dims"]): # 每个desc就是“子维度:解释”这样的一个字符串 而不仅是子维度
|
| 894 |
print(f"Checking: {desc}")
|
| 895 |
print("Matched" if any(keyword in desc for keyword in SPECIAL_KEYWORDS) else "Not matched")
|
| 896 |
+
subdim_name = desc.split(":")[0].strip()
|
| 897 |
|
| 898 |
slider = test_sliders[i]
|
| 899 |
+
if subdim_name in SPECIAL_KEYWORDS:
|
| 900 |
slider.minimum = 0
|
| 901 |
else:
|
| 902 |
slider.minimum = 1
|
| 903 |
+
# if any(keyword in desc for keyword in SPECIAL_KEYWORDS):# 所以这里用any做字符串匹配
|
| 904 |
+
# slider.minimum = 0
|
| 905 |
+
# else:
|
| 906 |
+
# slider.minimum = 1
|
| 907 |
# slider.maximum = 5
|
| 908 |
# slider_index += 1
|
| 909 |
# if slider_index == MAX_SUB_DIMS:
|