Spaces:
Paused
Paused
sym
Browse files
app.py
CHANGED
|
@@ -48,9 +48,10 @@ def generate_func(
|
|
| 48 |
):
|
| 49 |
geometry_model = geometry_model.to("cuda")
|
| 50 |
if "Label" in args.geometry_model:
|
|
|
|
| 51 |
out = geometry_model(
|
| 52 |
input_image_path,
|
| 53 |
-
label={"symmetry": symmetry, "edge_type": edge_type},
|
| 54 |
guidance_scale=float(guidance_scale),
|
| 55 |
octree_resolution=384,
|
| 56 |
max_facenum=int(max_facenum),
|
|
@@ -113,10 +114,10 @@ if __name__ == "__main__":
|
|
| 113 |
)
|
| 114 |
max_facenum = gr.Number(label="Max Face Num", value="400000")
|
| 115 |
symmetry = gr.Radio(
|
| 116 |
-
choices=["
|
| 117 |
label="Symmetry Type",
|
| 118 |
-
value="
|
| 119 |
-
type="
|
| 120 |
)
|
| 121 |
edge_type = gr.Radio(
|
| 122 |
choices=["sharp", "normal", "smooth"],
|
|
|
|
| 48 |
):
|
| 49 |
geometry_model = geometry_model.to("cuda")
|
| 50 |
if "Label" in args.geometry_model:
|
| 51 |
+
symmetry_values = ['x', 'asymmetry']
|
| 52 |
out = geometry_model(
|
| 53 |
input_image_path,
|
| 54 |
+
label={"symmetry": symmetry_values[int(symmetry)], "edge_type": edge_type},
|
| 55 |
guidance_scale=float(guidance_scale),
|
| 56 |
octree_resolution=384,
|
| 57 |
max_facenum=int(max_facenum),
|
|
|
|
| 114 |
)
|
| 115 |
max_facenum = gr.Number(label="Max Face Num", value="400000")
|
| 116 |
symmetry = gr.Radio(
|
| 117 |
+
choices=["symmetry", "asymmetry"],
|
| 118 |
label="Symmetry Type",
|
| 119 |
+
value="symmetry",
|
| 120 |
+
type="index",
|
| 121 |
)
|
| 122 |
edge_type = gr.Radio(
|
| 123 |
choices=["sharp", "normal", "smooth"],
|